Cara Menghapus Karakter dari String di Excel (14 Cara)

  • Bagikan Ini
Hugh West

Menghapus karakter dari string atau nilai lainnya diperlukan karena data berasal dari berbagai sumber dan mungkin bukan yang Anda inginkan atau tidak dalam format yang Anda inginkan. Dengan menghapus karakter dari string sesuai kebutuhan Anda, Anda dapat membuat dataset baru. Tidak hanya alasan-alasan ini, tetapi juga data mungkin mengandung karakter yang tidak diinginkan.string Excel.

Untuk memperjelas penjelasannya, saya akan menggunakan dataset di mana saya mencoba untuk mencakup berbagai jenis masalah yang berhubungan dengan karakter. Dataset ini mewakili informasi tentang toko buah tertentu. Ada 3 kolom dalam dataset; ini adalah Produk & ID , Tanggal Pemesanan , dan Rincian Pengiriman .

Unduh untuk Berlatih

Hapus Karakter dari String.xlsm

14 Cara Menghapus Karakter dari String Excel

1. Menggunakan Fungsi REPLACE untuk Menghapus Karakter dari String

Di sini, saya akan menjelaskan bagaimana Anda bisa menggunakan GANTI berfungsi untuk menghapus karakter dari sebuah string.

Dari Rincian Pengiriman kolom, saya akan menghapus status pengiriman dan hanya mengekstrak Alamat menggunakan GANTI fungsi.

Mari kita mulai prosedur menggunakan GANTI fungsi.

Langkah 1:

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=REPLACE(D4, 1, 13, "")

Mari kita lihat bagaimana GANTI Fungsi ini memiliki empat argumen Dalam old_text memilih D4 sel, dan di start_num diberikan 1 , dipilih 13 sebagai num_chars Akhirnya, saya memilih spasi kosong ("") sebagai new_text .

Di sini, saya ingin mengganti 13 karakter dari awal (1) dengan ruang kosong .

Langkah 2:

Tekan tombol MASUK Sekarang, Anda akan mendapatkan karakter yang diganti yaitu pengiriman Alamat .

Jika Anda memiliki jumlah karakter yang sama untuk dihapus dari sel lain maka Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Baca selengkapnya: Cara Menghapus Karakter di Excel (6 Metode)

2. Menggunakan Fungsi KANAN

Anda bisa menggunakan KANAN berfungsi untuk menghapus karakter dari sebuah string dari sisi kiri .

Dari Produk & ID kolom, saya hanya akan mengekstrak Id Pesanan menggunakan KANAN fungsi.

Di sini, saya akan menunjukkan kepada Anda, bagaimana Anda bisa menggunakan KANAN fungsi.

Langkah 1:

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=RIGHT(B4, 4)

Di sini, yang KANAN memiliki dua fungsi Argumen Dalam teks memilih B4 sel, dan di num_chars diberikan 4 karena saya ingin mengekstrak 4 karakter dari benar .

Langkah 2:

Tekan tombol MASUK Sekarang, Anda akan mendapatkan 4 karakter yang tepat yaitu Id Pesanan .

Langkah 3:

Karena saya ingin mengekstrak jumlah karakter yang sama dari kanan, jadi saya menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Baca selengkapnya: Excel Hapus Karakter Dari Kanan (5 cara)

3. Menggunakan Fungsi RIGHT & LEN untuk Menghapus Karakter dari String

Anda juga bisa menggunakan KANAN fungsi bersama dengan fungsi LEN berfungsi untuk menghapus karakter dari sebuah string.

Untuk mendemonstrasikan prosedur, dari Produk & ID Saya hanya akan mengekstrak kolom Id Pesanan .

Mari kita mulai prosedur menggunakan KANAN fungsi bersama dengan LEN fungsi,

Langkah 1:

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=RIGHT(B4,LEN(B4)- 6)

Di sini, hitung num_chars menggunakan LEN Dalam fungsi teks memilih B4 sel kemudian dikurangi 6 karakter dari panjang karakter yang dipilih teks Akhirnya, yang KANAN akan mengekstrak karakter yang tersisa dari benar .

Langkah 2:

Tekan tombol MASUK Dengan demikian, Anda akan mendapatkan karakter yang tepat, yaitu Id Pesanan .

Jika Anda memiliki jumlah karakter yang sama untuk dihapus dari sel lain maka Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Baca selengkapnya: Cara Menghapus Karakter dari Kiri di Excel (6 Cara)

4. Menggunakan Fungsi VALUE &; RIGHT

Sebelumnya, dengan menggunakan KANAN dan LEN fungsi, kita mendapatkan Id Pesanan tetapi fungsi-fungsi ini memperlakukan angka sebagai string. Jika Anda ingin mengonversi string ke angka, Anda dapat menggunakan fungsi NILAI fungsi.

Langkah 1:

Pertama, pilih cell di mana kamu ingin menyimpan nilai resultanmu.

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=VALUE(RIGHT(B4,LEN(B4)-6))

Di sini, yang NILAI akan mengambil karakter yang diekstrak dari benar sebagai teks dan akan mengubahnya menjadi angka.

Anda bisa melihat penggunaan KANAN &; LEN fungsi dalam section_3

Langkah 2:

Tekan tombol MASUK Dengan demikian, Anda akan mendapatkan karakter yang tepat dalam format angka.

Jika Anda memiliki karakter yang sama untuk dihapus dari sel lain maka Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Konten Terkait: Hapus Karakter Terakhir dari String Excel (5 Metode Mudah)

5. Menggunakan Fungsi LEFT untuk Menghapus Karakter dari String

Untuk menghapus karakter string dari kiri, Anda bisa menggunakan perintah KIRI fungsi.

Di sini, saya akan mengekstrak Produk nama dari Produk & ID kolom.

Mari kita mulai prosedurnya,

Langkah 1:

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=LEFT(B4, 5)

Di sini, yang KIRI memiliki dua fungsi Argumen Dalam teks memilih B4 sel, dan di num_chars diberikan 5 karena saya ingin mengekstrak 5 karakter dari kiri .

Langkah 2:

Tekan tombol MASUK kunci.

Hasilnya, Anda akan mendapatkan 5 karakter kiri yang akan menjadi Produk nama.

Jika Anda memiliki karakter yang sama untuk dihapus dari sel lain maka Anda dapat menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Baca Juga: Hapus Karakter Pertama dari String di Excel (6 Cara Cepat)

6. Menggunakan Fungsi LEFT &; LEN

Untuk menghapus karakter string dari sisi kanan Anda juga bisa menggunakan KIRI fungsi bersama dengan fungsi LEN fungsi.

Untuk mendemonstrasikan prosedur, dari Produk & ID Saya hanya akan mengekstrak kolom Produk .

Mari kita mulai prosedurnya,

Langkah 1:

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=KIRI(B4, LEN(B4) - 5)

Di sini, untuk menghitung num_chars menggunakan LEN Dalam fungsi teks memilih B4 sel kemudian dikurangi 5 karakter dari panjang karakter yang dipilih teks Akhirnya, yang KIRI akan mengekstrak karakter yang tersisa dari benar dari nilai sel yang dipilih.

Langkah 2:

Tekan tombol MASUK kunci.

Pada akhirnya, Anda akan mendapatkan karakter kiri dari sel yang dipilih yang akan menjadi nama dari Produk .

Langkah 3:

Anda bisa menggunakan Isi Tangani untuk IsiOtomatis rumus untuk sel lainnya.

Konten Terkait: Hapus Karakter Terakhir dari String di Excel dengan VBA (2 Cara Mudah)

7. Menggunakan LEFT &; SEARCH Fungsi untuk Menghapus Karakter dari String

Anda bisa menggunakan PENCARIAN dengan fungsi KIRI berfungsi untuk menghapus karakter string dari sisi kanan dan itu akan menjaga nilai kiri.

Untuk mendemonstrasikan prosedur, dari Rincian Pengiriman Saya hanya akan mengekstrak kolom kiri nilai yang akan dikirimkan Status .

Mari kita lompat ke dalam prosedurnya,

Langkah 1:

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=LEFT(D4, SEARCH("_at_", D4) -1)

Di sini, yang PENCARIAN akan mencari karakter yang diberikan di... karena saya menggunakannya sebagai find_text Di dalam within_text memilih D4 sel kemudian dikurangi 1 karakter.

The PENCARIAN akan memberikan nomor posisi kemudian fungsi KIRI akan menggunakannya sebagai num_chars dan juga memilih D4 sel untuk mengekstrak nilai kiri dari karakter yang dicari.

Langkah 2:

Tekan tombol MASUK kunci.

Pada akhirnya, Anda akan mendapatkan karakter kiri dari karakter yang dicari dari sel yang dipilih yang akan menjadi pengiriman nama Status .

Langkah 3:

Anda bisa menggunakan Isi Tangani untuk IsiOtomatis rumus untuk sel lainnya.

Baca selengkapnya: VBA untuk Menghapus Karakter dari String di Excel (7 Metode)

Bacaan serupa:

  • Cara Menghapus Kutipan Tunggal di Excel (6 Cara)
  • Hapus Titik koma di Excel (4 Metode)
  • Cara Menghapus Apostrof di Excel (5 Metode Mudah)
  • Hapus Tanda Kurung di Excel (4 Cara Mudah)
  • Cara Menghilangkan Tanda Dolar di Excel (7 Cara Mudah)

8. Menggunakan Fungsi SUBSTITUTE

The SUBSTITUTE Dengan menggunakan fungsi ini, Anda dapat menghapus karakter string dari Excel.

Untuk mendemonstrasikan prosedur, saya menggunakan beberapa karakter khusus yang tidak diinginkan dalam dataset Produk kolom.

Langkah 1:

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=SUBSTITUTE(B4,"%","")

Di sini, di SUBSTITUTE menggunakan fungsi B4 sel sebagai teks , mengingat karakter (%) sebagai old_text , kemudian digunakan kosong sebagai new_text .

Jadi, itu SUBSTITUTE akan menggantikan karakter yang diberikan dengan kosong .

Langkah 2:

Tekan tombol MASUK kunci.

Oleh karena itu, karakter dari string akan dihapus.

Langkah 3:

Anda bisa menggunakan Isi Tangani untuk IsiOtomatis rumus untuk sel lainnya.

Konten Terkait: Cara Menghapus Karakter Kosong di Excel (5 Metode)

9. Menggunakan Fungsi MID dan LEN untuk Menghapus Karakter dari String

Anda juga bisa menggunakan MID fungsi bersama dengan fungsi LEN berfungsi untuk menghapus karakter dari sebuah string.

Untuk mendemonstrasikan prosedur, saya sedikit mengubah dataset.

Mari kita mulai prosedurnya,

Langkah 1:

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=MID(B4,7,LEN(B4)-5)

Di sini, dengan menggunakan LEN fungsi saya akan menghitung num_chars dan menggunakannya dalam MID fungsi . Dalam teks memilih B4 sel kemudian dikurangi 5 karakter dari panjang karakter yang dipilih teks .

Sekarang, di MID fungsi yang dipilih B4 sel sebagai teks, digunakan 7 sebagai start_num karena saya ingin mengekstrak karakter dari 7 posisi.

Langkah 2:

Tekan tombol MASUK kunci.

Terakhir, Anda akan mendapatkan Id Pesanan di mana sisa string akan dihapus.

Langkah 3:

Anda bisa menggunakan Isi Tangani untuk IsiOtomatis rumus untuk sel lainnya.

Baca Juga: Hapus Karakter Tertentu dari String Excel (5 Metode)

10. Menggunakan Flash Fill

Anda bisa menggunakan Isi Kilat untuk menghapus karakter string di excel.

Untuk menggunakan Isi Kilat pertama-tama, Anda harus membuat pola untuk diikuti.

Di sini, saya telah menciptakan pola pengiriman Status dengan menghapus Alamat bagian dari Rincian Pengiriman kolom.

Kemudian, buka Data tab>> pilih Isi Kilat

Di sini, karakter sel lainnya dihilangkan dengan mengikuti pola.

Konten Terkait: Hapus Karakter setelah Karakter Tertentu di Excel (4 Trik)

11. Menggunakan Find & Replace untuk Menghapus Karakter dari String

Anda memiliki opsi lain yang nyaman untuk menghapus karakter dengan menggunakan Pita Itu adalah Temukan &; Ganti fitur.

Izinkan saya menunjukkan kepada Anda penggunaan fitur ini.

Pertama, buka Rumah tab>> pergi ke Penyuntingan kelompok>> dari Temukan &; Pilih >>> pilih Ganti

➤A kotak dialog dari Temukan dan Ganti akan muncul.

Dari sana, di Temukan apa yang , berikan karakter yang ingin Anda temukan untuk dihapus.

➤ Saya telah memberikan karakter (%) dan tetap mempertahankan Ganti dengan kosong.

Kemudian, klik Temukan Semua

Sekarang, Anda akan melihat nilai sel mana yang berisi karakter tersebut.

➤Kemudian, klik Ganti Semua

Pesan tentang berapa banyak penggantian yang terjadi akan muncul.

Di sini, ini akan menunjukkan 15 pengganti.

Oleh karena itu, dari semua string, karakter yang diberikan akan dihapus.

Konten Terkait: Cara Menghapus 3 Karakter Pertama di Excel (4 Metode)

12. Menggunakan Teks ke Kolom

Anda juga bisa menggunakan Teks ke Kolom perintah dari pita untuk menghapus karakter dari string di Excel.

Langkah 1:

Untuk itu, pertama-tama, buka Data tab>> kemudian pilih Teks ke Kolom

Langkah 2:

➤ A kotak dialog akan muncul.

Dari sana pilih tipe data

➤ Saya telah memilih Dibatasi lalu klik Berikutnya

Langkah 3:

➤Lainnya kotak dialog akan muncul

Sekarang pilih Pembatas data yang Anda miliki.

Saya memilih garis bawah (_) di Lainnya opsi seperti yang dimiliki data saya.

Anda bisa melihat bagaimana data Anda akan dibagi dalam Pratinjau data

Kemudian, klik Berikutnya .

Langkah 4:

➤ Sekali lagi a kotak dialog akan muncul.

Dari sana, pilih tujuan pilihan Anda untuk menempatkan nilai yang dipisahkan.

➤Saya memilih E4 sel.

Terakhir, klik Selesai .

Di sini, Anda akan melihat nilai-nilai dari Rincian Pengiriman dipisahkan ke dalam 3 kolom baru.

Dari 3 kolom baru, saya tidak memerlukan kolom ke-2 jadi saya akan menghapusnya.

Sekarang, pilih sel dan klik kanan pada mouse lalu dari menu konteks pilih Hapus .

➤A kotak dialog dari Hapus akan muncul.

➤Saya memilih Menggeser sel ke atas opsi kemudian diklik OK .

Akhirnya, Anda akan melihat bahwa, karakter tertentu dihapus dari string Rincian Pengiriman kolom.

Konten Terkait: Cara Menghapus Karakter Numerik dari Sel di Excel (5 Metode)

13. Menggunakan VBA untuk Menghapus Karakter N Pertama dari String

Untuk menghapus karakter dari string, Anda bisa menggunakan perintah VBA .

Mari kita lihat penggunaan VBA editor,

Pertama, buka Pengembang tab>> pilih Visual Basic ( Pintasan Papan Ketik ALT + F11 )

Kemudian, ini akan membuka jendela baru Microsoft Visual Basic for Applications.

Dari sana, buka Sisipkan >>> pilih Modul

A Modul akan terbuka kemudian ketik kode berikut pada bagian yang terbuka Modul .

 Fungsi Publik HapusPertamax(rng Sebagai String, cnt Sebagai Long) HapusPertamax = Kanan(rng, Len(rng) - cnt) Akhir Fungsi 

Di sini, saya telah menciptakan fungsi bernama RemoveFirstx()

Saya telah mengambil dua argumen untuk fungsi yang satu adalah rng yaitu String tipe variabel, satu lagi adalah cnt yaitu Panjang tipe variabel.

Kemudian menggunakan KANAN fungsi.

Sekarang, Simpan kode dan kembali ke lembar kerja.

Untuk menggunakan fungsi yang dibuat,

Pertama, pilih cell di mana kamu ingin menyimpan nilai resultanmu.

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=HapusPertamax(B4,6)

The RemoveFirstx akan menghapus jumlah karakter yang saya berikan dalam rentang yang dipilih dari awal.

Tekan tombol MASUK Sekarang, Anda akan mendapatkan karakter yang Anda inginkan.

Konten Terkait: Cara Menghapus Karakter Non-Alfanumerik di Excel (2 Metode)

14. Menggunakan VBA untuk Menghapus N Karakter Terakhir dari String

Untuk menghapus karakter terakhir dari sebuah string, Anda bisa menggunakan perintah VBA .

Mari kita lihat penggunaan VBA editor,

Pertama, buka Pengembang tab>> pilih Visual Basic ( Pintasan Papan Ketik ALT + F11 )

Sekarang, ini akan membuka jendela baru Microsoft Visual Basic for Applications.

Dari sana, buka Sisipkan >>> pilih Modul

A Modul akan terbuka kemudian ketik kode berikut pada bagian yang terbuka Modul .

 Fungsi Publik HapusLastx(rng Sebagai String, cnt Sebagai Long) HapusLastx = Kiri(rng, Len(rng) - cnt) Akhir Fungsi 

Di sini, saya telah menciptakan fungsi bernama HapusLastx()

Saya telah mengambil dua argumen untuk fungsi yang satu adalah rng yaitu String tipe variabel, dan satu lagi adalah cnt yaitu Panjang tipe variabel

Kemudian menggunakan KIRI fungsi

Sekarang, Simpan kode dan kembali ke lembar kerja.

Untuk menggunakan fungsi yang dibuat,

Pertama, pilih cell di mana kamu ingin menyimpan nilai resultanmu.

➤ Saya memilih E4 sel.

Kemudian, ketikkan rumus berikut dalam sel yang dipilih atau ke dalam Formula Bar .

=HapusLastx(B4,6)

The HapusLastx akan menghapus jumlah karakter yang saya berikan dalam rentang yang dipilih dari akhir.

Tekan tombol MASUK Sekarang, Anda akan mendapatkan karakter lainnya.

Anda bisa menggunakan Isi Gagang untuk IsiOtomatis rumus untuk sel lainnya.

Konten Terkait: Cara Menghapus Karakter Pertama dari String di Excel dengan VBA

Bagian Latihan

Saya telah menyediakan lembar latihan dalam buku kerja untuk mempraktikkan cara-cara yang telah dijelaskan ini. Anda bisa mengunduhnya dari tautan di atas.

Kesimpulan

Pada artikel ini, saya telah menjelaskan 14 jenis cara berbeda untuk menghapus karakter dari string Excel. Saya telah menunjukkan bagaimana Anda dapat menghapus karakter dari terakhir, pertama, tengah, dan lain-lain. Terakhir, jika Anda memiliki saran, ide, atau umpan balik, jangan ragu untuk berkomentar di bawah.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.