Daftar Isi
Seringkali database berisi beberapa karakter khusus yang tidak kita perlukan dalam database dan kami ingin menghapusnya. Kami dapat dengan mudah melakukan tugas ini dengan bantuan alat dan rumus Excel. Artikel ini akan menjelaskan 4 cara berbeda yang akan menunjukkan cara menghapus karakter khusus di Excel.
Unduh Buku Kerja Praktik
Untuk latihan, Anda bisa mengunduh buku latihan dari tautan di bawah ini.
Hapus Karakter Khusus.xlsx4 Metode untuk Cara Menghapus Karakter Khusus di Excel
Kami akan menggunakan dataset berikut ini untuk menjelaskan cara-caranya.
Dataset berisi Nama dan Alamat Surat klien dari sebuah perusahaan. Anda dapat melihat Sel B8 berisi formula dan menunjukkan nilai yang tidak dapat dicetak bersama dengan nama klien "Rachel"
Sekali lagi, kita bisa melihat ada beberapa karakter khusus bersama dengan semua data. Kita akan melihat cara menghapus karakter khusus ini di Excel dengan menggunakan cara-cara berikut.
1. Menghapus Karakter Khusus di Excel Menggunakan Rumus Excel
Excel memiliki rumus berguna yang dapat Anda gunakan untuk menghapus karakter khusus di Excel. Mereka dibentuk menggunakan fungsi seperti SUBSTITUTE , KANAN, KIRI , BERSIH , TRIM dan GANTI Kami akan melihat masing-masing dari mereka satu per satu.
a. Menggunakan Fungsi SUBSTITUTE
Mari kita mulai dengan SUBSTITUTE Ini digunakan untuk mengganti karakter dengan karakter lain.
Misalkan Anda ingin menghapus karakter khusus dari sel B5 dari kumpulan data yang diberikan.
Rumus untuk menghapus karakter tertentu menggunakan SUBSTITUTE akan menjadi:
=SUBSTITUTE(B5,"!#$$","")
Di sini Anda dapat melihat bahwa karakter spesifik yang disebutkan dalam sel dihapus. Ini bekerja secara berurutan. Karenanya, karakter "#"
tetap di awal.
Sekali lagi, Anda dapat menghapus karakter rekursif menggunakan nomor instance.
Rumusnya adalah:
=SUBSTITUTE(B5,"#","",2)
Amati bahwa urutan kedua secara berurutan "#"
telah dihilangkan sementara yang pertama masih utuh.
Namun demikian, Anda mungkin ingin menghapus semua karakter yang hanya menyimpan namanya saja.
Kali ini rumus akan bersarang SUBSTITUTE dalam dirinya sendiri. Rumusnya akan terlihat seperti:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5, "#",""),"!",""),"$","")
Ini menunjukkan hasil sempurna untuk kasus ini.
Deskripsi Formula:
Sintaksis rumus:
=SUBSTITUTE(teks, old_text, new_text, [instance_num])
teks =teks yang ingin Anda gunakan.
old_text = teks yang ingin Anda hapus.
new_text= teks yang diganti. ( Untuk kasus kami, kami menggantinya dengan blanko " " ).
instance_name = jumlah karakter khusus dalam kasus karakter rekursif yang ada dalam teks.
Kasus Khusus:
Karakter khusus berisi nomor kode dan kita bisa mendapatkan nomor kodenya menggunakan rumus:
=CODE(RIGHT(teks))
atau
=CODE(LEFT(teks))
The KANAN atau KIRI digunakan untuk mendapatkan lokasi karakter yang kodenya ingin Anda dapatkan.
Oleh karena itu, proses ini mencakup dua langkah:
- Mendapatkan Kode menggunakan rumus KODE bersarang dengan KANAN atau KIRI .
- Menggunakan SUBSTITUTE formula dan sebagai pengganti old_text menulis CHAR (angka) .
Untuk hasilnya, ikuti gambar-gambar di bawah ini secara berurutan beserta rumusnya.
=CODE(KANAN(C5))
=SUBSTITUTE(C5,CHAR(109),"")
=CODE(KIRI(C5))
=SUBSTITUTE(C5,CHAR(77),"")
Selain itu, jika ditemukan karakter yang mirip, proses ini akan menghapus keduanya. Amati hasil di bawah ini.
=CODE(KIRI(B7))
=SUBSTITUTE(B7,CHAR(42),"")
=CODE(KANAN(B7))
=SUBSTITUTE(B7,CHAR(94),"")
b. Menggunakan Fungsi KANAN atau KIRI
Mengingat, Anda sudah melihat penggunaan KANAN dan KIRI Fungsi-fungsi ini dapat digunakan dengan fungsi LEN berfungsi untuk menghapus karakter tertentu di Excel.
Rumusnya adalah:
=RIGHT(B7,LEN(B7)-1)
Anda bisa meningkatkan nilai ke angka berapa pun dan menguranginya dengan LEN(teks) untuk menghapus sejumlah karakter khusus tertentu.
Untuk ini rumusnya adalah:
=RIGHT(B7,LEN(B7)-2)
Demikian pula untuk KIRI formula,
=KIRI(B7,LEN(B7)-1)
Dan untuk kenaikan nomor contoh, rumus yang diubah:
=KIRI(B5, LEN(B5)-4)
Deskripsi Formula:
Sintaksis rumus:
=RIGHT(teks, [num_chars])
teks = teks dari tempat Anda ingin menghapus karakter.
num_chars = jumlah karakter yang akan dihapus.
=LEN(teks)
teks = teks yang panjangnya ingin Anda hitung.
-1 atau -(angka berapa saja) adalah jumlah karakter yang ingin Anda kurangi dari jumlah total karakter dalam teks.
c. Menggunakan Fungsi CLEAN dan TRIM
Dataset Anda mungkin berisi karakter yang tidak dapat dicetak dan juga spasi ekstra. BERSIH dan TRIM dapat digunakan untuk menghapusnya.
Rumus untuk menghapus karakter yang tidak dapat dicetak adalah:
=CLEAN(B8)
Untuk menghapus karakter yang tidak dapat dicetak bersama dengan spasi ekstra, Anda dapat menggunakan rumus:
=TRIM(BERSIH(B8)
Namun demikian, Anda bisa melakukan keduanya dengan menyarangkan TRIM dan BERSIH dengan SUBSTITUTE Rumusnya akan terlihat seperti:
=TRIM(CLEAN(CLEAN(SUBSTITUTE(B8,CHAR(4),""))))
Ikuti gambar di bawah ini.
Deskripsi Formula:
Sintaksis dari formula individual:
=CLEAN(teks)
Di sini, teks = teks dari tempat Anda ingin menghapus karakter yang tidak dapat dicetak.
=TRIM(teks)
teks = teks dari tempat ruang ekstra perlu dihilangkan.
=SUBSTITUTE(teks, old_text, new_text, [instance_num])
teks =teks yang ingin Anda gunakan.
old_text = teks yang ingin Anda hapus.
new_text= teks yang diganti. ( Untuk kasus kami, kami menggantinya dengan blanko " " ).
instance_name = jumlah karakter khusus dalam kasus karakter rekursif yang ada dalam teks.
d. Menggunakan Fungsi REPLACE
Lebih jauh lagi, ada rumus lain yang menggunakan GANTI berfungsi untuk menghapus sejumlah karakter tertentu setelah sejumlah karakter.
Rumusnya adalah:
=REPLACE(old_text, start_num, num_chars, new_text)
Di sini rumusnya cukup mirip dengan SUBSTITUTE. Dibutuhkan 2 argumen lagi bernama start_num ( nomor dari mana karakter perlu dihapus).
num_chars (jumlah karakter yang akan dihapus).
Dan tidak perlu teks sebagai argumen yang diperlukan untuk SUBSTITUTE .
Rumus untuk dataset yang diberikan adalah menghapus karakter khusus setelah " #Sen ".
=REPLACE(B5,5,4,"")
Baca selengkapnya: Cara Menghapus Karakter Tertentu di Excel
2. Penggunaan Isi Flash untuk Menghapus Karakter Khusus di Excel
Bergerak dengan alat Excel. Isi Kilat adalah cara termudah untuk menghapus karakter khusus di Excel.
Katakanlah kita memiliki nama dan alamat email klien di kolom yang sama dan dipisahkan oleh koma. Kami ingin menghapus teks setelah koma termasuk koma. Ikuti langkah-langkah untuk mengetahui cara menggunakan Isi Kilat untuk menghapus karakter khusus di Excel.
- Tulis yang teks pertama tanpa karakter khusus .
- Mulailah menulis teks kedua dan Anda akan melihat Excel menampilkan teks yang disarankan. Perhatikan gambar di bawah ini.
- Tekan MASUK dari keyboard. Ini akan menunjukkan hasil seperti di bawah ini.
Baca selengkapnya: Cara Menghapus Karakter Kosong di Excel
3. Penggunaan Perintah Find & Replace untuk Menghapus Karakter Khusus
Alat bantu lain yang berguna dari Excel adalah Temukan &; Ganti .
Misalkan kita ingin menghapus " Mailto: " sebelum alamat di kolom bernama Alamat Surat dari dataset.
Ikuti langkah-langkah di bawah ini untuk menghapus karakter khusus menggunakan Temukan &; Ganti .
- Pilih Ganti dari Temukan &; Ganti Ikuti gambar di bawah ini untuk mendapatkan Temukan &; Ganti dari Penyuntingan opsi dari Rumah tab.
- Kotak dialog akan terbuka. Tulis karakter yang ingin Anda hapus di kotak Temukan apa: kotak dan simpan Ganti dengan: kotak kosong. Lihat gambar di bawah ini.
- Klik Ganti Semua dan sebuah kotak baru akan terbuka. Ini akan menunjukkan jumlah penggantian yang dilakukan.
- Klik OK .
Anda akan melihat hasilnya sebagai berikut.
Baca selengkapnya: Cara Menghapus Spasi di Excel: Dengan Formula, VBA &; Kueri Daya
4. Menghapus Karakter Khusus dengan Menggunakan Alat Kueri Daya
Tentu saja, jika Anda menggunakan Microsoft Excel 2016 atau Excel 365 maka Anda bisa menggunakan Kueri Daya untuk menghapus karakter khusus di Excel.
Jika, Anda menggunakan Microsoft Excel 2010 atau 2013 Anda dapat menginstalnya dari situs web Microsoft.
Anda bisa mengikuti langkah-langkah untuk menggunakan Kueri Daya untuk menghapus karakter khusus dari dataset Anda.
- Pilih rentang data Anda bersama dengan header.
- Kemudian pilih Dari Tabel/Range dari Data tab.
- Anda akan menemukan sebuah kotak kecil. Centang rentang data yang Anda pilih dan centang Tabel saya memiliki tajuk pilihan.
- Setelah itu, klik OK .
Jendela baru bernama Jendela Kueri Daya akan dibuka.
- Pilih Kolom Khusus dari Tambahkan Kolom tab di Kueri Daya jendela.
- Ini akan membuka Kolom Khusus kotak.
- Tulis " Tanpa Karakter Khusus " dalam Nama kolom baru Anda bisa menulis nama apa pun yang Anda inginkan.
- Kemudian, tulis rumus di bawah ini dalam Rumus kolom khusus pilihan.
Rumus:
=Text.Select([NAME],{"A".."z","0".."9"})
- Setelah itu, klik OK .
Kolom baru akan dibuat dan formula baru Anda akan ditampilkan di formula bar jendela.
- Pilih Tutup &; Muat dari Berkas tab jendela.
Anda akan menemukan lembar kerja baru di buku kerja Anda di mana Anda akan melihat hasil akhir seperti yang ditunjukkan di sini.
Anda bisa melihat bahwa proses ini tidak menghapus " ^^ " karakter dari sel D7 Hal ini karena Excel menganggap karakter dalam kategori " . . " karakter.
Hal-hal yang Perlu Diingat
Sayangnya, jika Anda menggunakan Microsoft Excel versi yang lebih lama dari 2010 Anda mungkin tidak dapat menginstal Power Query. Anda dapat menggunakan fitur ini hanya dengan versi 2010 hingga yang terbaru .
Bagaimanapun, semua metode memiliki pro dan kontra, jadi gunakanlah dengan bijak sesuai dengan kebutuhan Anda.
Kesimpulan
Artikel tersebut menjelaskan 4 cara berbeda untuk menghapus karakter khusus di Excel. Kami telah menggunakan rumus dan alat Excel untuk menjelaskan 4 cara berbeda untuk menghapus karakter khusus di Excel. untuk melakukan ini. Singkatnya, rumusnya mencakup fungsi seperti SUBSTITUTE , BERSIH , KANAN , KODE, dan seterusnya. Di sisi lain, alat yang digunakan adalah Isi Kilat , Temukan &; Ganti dan Kueri Daya Saya harap artikel ini bermanfaat bagi Anda. Untuk pertanyaan lebih lanjut, tulis di bagian komentar.