Hapus n karakter terakhir dari kolom di CSV?


0

Apakah ada cara di microsoft excel atau buka kantor calc untuk menghapus karakter terakhir dari bidang.

Katakanlah semua bidang dalam satu kolom memiliki panjang 31 karakter dan saya ingin menghapus 6 karakter terakhir.

Apakah ada cara mudah dengan excel atau calc untuk melakukan ini?


apakah itu bidang angka atau teks?
— RobotHumans

Ini adalah bidang teks. Dan saya bisa menulis skrip sederhana untuk melakukannya tetapi lebih suka menggunakan aplikasi untuk mengklik beberapa tombol yang mengapa saya meminta solusi jenis ini.
— Chris

Jawaban:


3

Jika data Anda di A1, Anda bisa memasukkan rumus berikut di B1 (atau di tempat lain):

=LEFT(A1,LEN(A1)-6)

Jika Anda menginginkan hasil yang tetap daripada yang dihitung, Anda dapat menyalin hasilnya dan menggunakan 'tempel sebagai nilai'.


lebih baik daripada solusi saya - saya akan mencari file numerik dan melakukan beberapa divisi dan pembulatan
— RobotHumans

Apakah ini unggul? Tidak bekerja di kantor kalkulasi terbuka.
— Chris

Apakah berhasil di excel, bagaimana saya menerapkannya pada semua baris? Saya memiliki rumus sebagai "= KIRI ($ K2, LEN ($ K2) -6)" yang berfungsi untuk satu sel tetapi saya ingin menerapkan ini pada catatan 100 ribu. Saya tahu saya bisa menyeret kolom tapi banyak menyeret untuk baris 100rb
— Chris

1
@ Chris, pilih sel di kolom yang memiliki nilai (K akan berfungsi dalam kasus Anda), tekan Ctrl+ Down arrow. Anda harus berada di bagian bawah data Anda. Pilih sel bawah di kolom yang ingin Anda isi dengan rumus, tekan Shift+ Ctrl+ Up arrow, lalu tekan Ctrl+ D.
— Martha

1
Untuk OpenOffice, cukup ganti koma dengan tanda titik koma: = LEFT (A1; LEN (A1) -6)
— Linker3000
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.