Rumus Excel: Buang watak yang tidak diingini -

Isi kandungan

Formula generik

=SUBSTITUTE(B4,CHAR(code),"")

Ringkasan

Untuk membuang watak-watak tertentu yang tidak diingini di Excel, anda boleh menggunakan formula berdasarkan fungsi SUBSTITUTE. Dalam contoh yang ditunjukkan, formula di C4 adalah:

=SUBSTITUTE(B4,CHAR(202),"")

Yang menghilangkan satu siri 4 watak yang tidak kelihatan pada permulaan setiap sel di lajur B.

Penjelasan

Fungsi SUBSTITUTE dapat mencari dan mengganti teks dalam sel, di mana sahaja ia berlaku. Dalam kes ini, kami menggunakan SUBSTITUTE untuk mencari watak dengan kod nombor 202, dan menggantinya dengan rentetan kosong (""), yang secara berkesan menghilangkan watak sepenuhnya.

Bagaimana anda dapat mengetahui watak mana yang perlu dikeluarkan, ketika mereka tidak terlihat? Untuk mendapatkan nombor kod unik untuk watak pertama dalam sel, anda boleh menggunakan formula berdasarkan fungsi KOD dan KIRI:

=CODE(LEFT(B4))

Di sini, fungsi KIRI, tanpa argumen kedua pilihan, mengembalikan watak pertama di sebelah kiri. Ini masuk ke fungsi CODE, yang melaporkan nilai kod watak, iaitu 202 dalam contoh yang ditunjukkan.

Untuk pembersihan yang lebih umum, lihat fungsi TRIM dan fungsi CLEAN.

Semua dalam satu formula

Dalam kes ini, kerana kita melucutkan watak utama, kita dapat menggabungkan kedua formula dalam satu, seperti:

=SUBSTITUTE(B4,CHAR(CODE(LEFT(B4))),"")

Di sini, daripada memberikan watak 202 secara eksplisit kepada PENGGANTI, kami menggunakan CODE dan CHAR untuk memberikan kod secara dinamik, menggunakan watak pertama dalam sel.

Artikel menarik...