Note: The other languages of the website are Google-translated. Back to English
Masuk  \/ 
x
or
x
Daftar  \/ 
x

or

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.

doc hapus dulu 1 terakhir 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

1. Hapus karakter N pertama dengan rumus

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 Memasukkan kunci
doc hapus dulu 2 terakhir

>> 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 Memasukkan kunci
doc hapus dulu 3 terakhir

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 Memasukkan kunci
doc hapus dulu 4 terakhir


hapus posisi

Alat Hapus Karakter Ini Meningkatkan Efisiensi Anda Dengan 90%, Sisakan Banyak Waktu Untuk Menikmati Hidup Anda

▲ Ucapkan selamat tinggal untuk memodifikasi dan menghafal rumus, memberi Anda istirahat penuh di otak.

▲ Kecuali alat ini, ada 228 alat lanjutan (termasuk 30+ alat pengeditan teks) lain di Kutools for Excel, yang dapat memecahkan teka-teki 80% Excel Anda.

▲ Menjadi ahli Excel dalam 5 menit, dapatkan pengakuan dan promosi orang.

▲ 110000+ orang dengan efisiensi tinggi dan 300+ pilihan perusahaan terkenal dunia.

Uji coba gratis 30 hari, tidak perlu kartu kredit


2. Hapus karakter N terakhir dengan rumus

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 Memasukkan kunci
doc hapus dulu 5 terakhir

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 Memasukkan kunci
doc hapus dulu 6 terakhir


atau bergerak

Apakah Anda Ingin Mendapatkan Gaji dan Banyak Waktu Untuk Menemani Keluarga?

Tab Office Meningkatkan Efisiensi Anda Hingga 50% Di Microsoft Office Bekerja Sekarang

Luar biasa, mengerjakan dua atau lebih dokumen lebih mudah dan lebih cepat daripada mengerjakan satu dokumen.

Dibandingkan dengan browser terkenal, alat tab di Office Tab lebih kuat dan lebih efisien.

Kurangi ratusan klik mouse dan ketikan keyboard setiap hari untuk Anda, ucapkan selamat tinggal pada tangan mouse sekarang.

Jika Anda biasanya bekerja di banyak dokumen, Office Tab akan menjadi penghemat waktu yang tepat untuk Anda.

Uji coba gratis 30-hari, tidak perlu kartu kredit.

Baca SelengkapnyaDownload Gratis Sekarang


3. Hapus karakter N dari kiri atau kanan atau tengah tanpa rumus

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.

Sekarang, Jadikan Anda Bekerja Lebih Cepat Dan Lebih Baik Dari Yang Lain, Dapatkan Promosi Dengan Mudah

35 Alat Pengeditan Teks Untuk Excel Meningkatkan 90% Produktivitas Anda Dalam Pemrosesan Teks Dan Menyisakan Banyak Waktu Untuk Menikmati Hidup

Alat-alat ini hanya satu bagian dari Kutools for Excel, ada 194 alat lain yang bisa memecahkan teka-teki 80% Excel untuk Anda.

  • Kutools for Excel membantu Anda dengan mudah menangani 1500 skenario kerja, rata-rata meningkatkan efisiensi 71% Anda setiap hari
  • Satu-klik untuk menyelesaikan sebagian besar operasi rumit, hindari tangan mouse yang disebabkan oleh ribuan klik mouse untuk Anda.
  • Anda dapat menangani tugas Excel dalam hitungan detik tanpa mencari formula dan VBA yang menyakitkan, dan memiliki lebih banyak waktu untuk menemani keluarga Anda.
  • Dipilih oleh 110000+ orang dengan efisiensi tinggi dan lebih dari {module708} perusahaan terkenal dunia.

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.
doc hapus dulu 7 terakhir

3.1 Hapus karakter N pertama / terakhir tanpa rumus

>> Hapus karakter N pertama

doc hapus dulu 8 terakhir

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:
doc hapus dulu 9 terakhir

>> Hapus karakter N terakhir

doc hapus dulu 10 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:
doc hapus dulu 11 terakhir

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.

doc hapus dulu 12 terakhir

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:
doc hapus dulu 13 terakhir

Hapus karakter berdasarkan posisi tanpa rumus

hapus berdasarkan posisi

olymp trade indonesiaTip: Jika Anda ingin menghapus semua karakter numerik, alfa, non-numerik, non-alfa atau spesifik dari sel, Anda dapat menerapkan Kutools for Excel's Hapus Karakter utilitas
hapus berdasarkan karakter

Kiat lainnya tentang menghapus karakter ...


Unduh file contoh

mencicipi


Alat Produktivitas yang Direkomendasikan

Tab Office - Penjelajahan dengan Tab, Pengeditan, Pengelolaan Dokumen Di Microsoft Office 2019 - 2003 dan Office 365


tab kantor

Kutools for Excel - Mengumpulkan Lebih dari 300 Alat Canggih untuk menghemat 50% waktu dalam pekerjaan Excel harian Anda


tab kutools
kutoolsp
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Nancy Scheitler · 8 months ago
    Love this!!! Explained clearly. Easy to follow. Worked!!! Thanks!
  • To post as a guest, your comment is unpublished.
    Charles Borromeo · 2 years ago
    Thanks, great help.
  • To post as a guest, your comment is unpublished.
    Krets · 2 years ago
    "658414 Mottagares kundnummer Menigo Rutt VÄX319" is my information, but I'm only interested in the last six letters/numbers. Any ideas?
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, Krets, you can use this formula =RIGHT(A1, 6) to extract last 6 characters in another cell. For more details, please read this article:

      https://www.extendoffice.com/documents/excel/1656-excel-extract-first-character.html
  • To post as a guest, your comment is unpublished.
    cgst · 2 years ago
    "A/P MALKAWATHE,,TALUKA SOUTH SOLAPUR,SOLAPUR,Solapur,413252" this is my data. I want pincode separated from the data. by using =RIGHT(P2,LEN(P2)-6) it is not working.
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      You want to extract last 6 characters, the formula =RIGHT(P2,6) may help you, more details, please go to this article.https://www.extendoffice.com/documents/excel/3639-excel-extract-part-of-string.html
  • To post as a guest, your comment is unpublished.
    shivraj · 2 years ago
    nice its work nice thank you very much
  • To post as a guest, your comment is unpublished.
    TerriMo · 3 years ago
    Just what I needed!
  • To post as a guest, your comment is unpublished.
    wingstana@gmail.com · 3 years ago
    I can't make this formula work, I type : =LEFT(A1,LEN(A1)-4) and it gives error everytime.
    My A1 column has the following data: ELDB-AK-S-42228-001


    Why isn't this working?
    • To post as a guest, your comment is unpublished.
      sobhan · 2 years ago
      use ; instead of , in your formula
    • To post as a guest, your comment is unpublished.
      Nick · 2 years ago
      I was originally having issues because I was using this formula within 2 other (IF and ROUND) and able to get this formula to work by removing the LEN
    • To post as a guest, your comment is unpublished.
      Alex · 2 years ago
      Format your Cells to Special Characters.
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      Sorry I do not know what happen to your sheet, it works successfully in my workbook