Bagaimana cara menghapus karakter n pertama atau terakhir dari sel atau string di Excel?
Tutorial ini menunjukkan trik cepat yang berbeda untuk menghapus karakter N pertama atau terakhir dari sel atau string di Excel.
1. Hapus karakter N pertama dengan rumus / UDF 2. Hapus karakter N terakhir dengan rumus / UDF 3. Batch menghapus karakter N dari kiri atau kanan atau tengah tanpa rumus 4. Unduh file contoh |
Pada bagian ini, saya memperkenalkan tiga cara berbeda untuk dengan cepat menghapus karakter N pertama dari sebuah string.
1.1 Hapus karakter N pertama dengan fungsi RIGHT / REPLACE
>> Gabungkan fungsi KANAN dan LEN untuk menghapus karakter N pertama
Sintaks rumus dan argumen
Rumus: = KANAN (string_cell, LEN (string_cell) -n_character)
Referensi: string_cell: sel yang Anda gunakan untuk menghapus karakter
n_character: jumlah karakter yang ingin Anda hapus
Contoh: Hapus 2 karakter pertama dari string di Sel A2, salin dan tempel rumus
= KANAN (A2, LEN (A2) -2)
pers Enter kunci
>> REPLACE berfungsi untuk menghapus karakter N pertama
Sintaks rumus dan argumen
Rumus: = REPLACE (Old_text, Strat_n, Num_Chars, New_text)
Referensi: Old_text: sel yang Anda gunakan untuk mengganti karakter
Old_text: sel yang Anda gunakan untuk mengganti karakter
Start_n: posisi karakter dalam old_text yang ingin Anda ganti dengan new_text
Num_Chars: jumlah karakter dalam teks lama yang ingin Anda ganti dengan new_text
New_text: teks yang akan menggantikan old_text
Contoh: Ganti dua karakter pertama tanpa apa pun di Sel A6, salin dan tempel rumus ini:
= REPLACE (A6,1,2, "")
pers Enter kunci
1.2 Hapus karakter N pertama dengan fungsi yang ditentukan pengguna
1. tekan Alt + F11 kunci untuk mengaktifkan jendela Microsoft Visual Basic for Applications, lalu klik Ya Menyisipkan > Modul untuk membuat Modul.
2. Salin kode di bawah ini dan tempelkan ke Modul Script.
Kode VBA: Hapus karakter n pertama
Public Function RemoveFirstC(rng As String, cnt As Long)
RemoveFirstC = Right(rng, Len(rng) - cnt)
End Function
3. Simpan kode dan kembali ke lembar yang Anda gunakan. Misalnya, hapus 3 karakter pertama dari string di Sel A11, salin dan tempel rumus ini
= RemoveFirstC (A11,3)
pers Enter kunci
Di bagian ini, ada dua cara untuk menghapus karakter N terakhir dari string di Excel.
2.1 Hapus karakter N terakhir dengan fungsi LEFT
Sintaks rumus dan argumen
Rumus: = LEFT (string_cell, LEN (string_cell) -Num_chars)
Referensi: string_cell: sel yang Anda gunakan untuk menghapus karakter
n_character: jumlah karakter yang ingin Anda hapus
Contoh: Hapus 2 karakter terakhir dari string di Sel A2, salin dan tempel rumus
= KIRI (A2, LEN (A2) -2)
pers Enter kunci
2.2 Hapus karakter N terakhir dengan fungsi yang ditentukan pengguna
1. tekan Alt + F11 kunci untuk mengaktifkan jendela Microsoft Visual Basic for Applications, klik Ya Menyisipkan > Modul untuk membuat Modul.
2. Salin kode di bawah ini dan tempelkan ke skrip Modul.
Kode VBA: Hapus karakter n terakhir
Public Function RemoveLastC(rng As String, cnt As Long)
RemoveLastC = Left(rng, Len(rng) - cnt)
End Function
3. Simpan kode dan kembali ke lembar yang Anda gunakan. Misalnya, hapus 3 karakter terakhir dari string di Sel A5, ketikkan rumus ini
= RemoveLastC (A5,3)
pers Enter kunci
Jika Anda tidak ingin membuang waktu untuk mengingat rumus untuk menangani tugas menghapus karakter N dari kiri atau kanan string, Hapus berdasarkan Posisi kegunaan Kutools untuk Excel dapat menangani tugas ini dengan klik tanpa rumus apa pun.
Setelah menginstal Kutools for Excel secara gratis, lakukan seperti di bawah ini:
Pilih sel yang ingin Anda hapus karakternya, terapkan utilitas dengan mengklik Kutools > Teks > Hapus berdasarkan Posisi.
3.1 Hapus karakter N pertama / terakhir tanpa rumus
>> Hapus karakter N pertama
1) Masuk Bilangan textbox, ketikkan jumlah karakter yang ingin Anda hapus dari string, dalam contoh ini, saya akan menghapus terlebih dahulu 3 karakter dari string. 2) Periksa Dari kiri pilihan dalam Posisi bagian. |
Hasil ditampilkan sebagai:
>> Hapus karakter N terakhir
1) Masuk Bilangan textbox, ketik jumlah karakter yang ingin Anda hapus dari string, dalam contoh ini, saya akan menghapus terakhir 3 karakter dari string. 2) Periksa Dari kanan pilihan dalam Posisi bagian. |
Hasil ditampilkan sebagai:
3.2 Hapus karakter N dari posisi tertentu tengah tanpa rumus
Namun terkadang, Anda mungkin ingin menghapus sejumlah karakter tertentu dari tengah string.
Contoh: Hapus 3 karakter dimulai dari karakter ketiga dari string.
1) Masuk Jumlah teks, ketik jumlah karakter yang ingin Anda hapus dari string, di sini saya akan menghapus 3 karakter. 2) Periksa Menentukan pilihan, lalu ketik nomor yang ingin Anda hapus string mulai dari di samping kotak teks masuk Posisi bagian, di sini saya akan menghapus karakter dari karakter ketiga. |
Hasil ditampilkan sebagai:
Alat Produktivitas Kantor Terbaik
Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu. Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...
Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah
- Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
- Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
- Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!