Menghapus Spasi di Excel – Spasi, jeda baris, tanda hubung, dan karakter lainnya membuat data lebih mudah dibaca oleh kita sebagai manusia yang lemah, tetapi jika menyangkut penguraian data dari berbagai sumber di Excel, mendapatkan pemformatan yang bagus dan seragam bernilai emas. Saya menghabiskan sore yang indah di kantor dengan menguraikan ratusan baris nilai hash tetapi tersandung oleh penggunaan spasi dan jeda baris yang tidak konsisten. Jadi, saya membuat sendiri sedikit formula untuk menghapus semua itu. Itu lebih mudah daripada yang saya kira.
Coba lihat.
Gunakan Fungsi Microsoft Excel TRIM untuk Menghapus Spasi Ekstra
Beberapa orang menjadi sedikit terlalu bersemangat dengan spasi saat memasukkan data. Hal-hal menjadi lebih buruk ketika Anda menyalin dan menempelkannya. Untuk menghilangkan ruang ekstra yang mengganggu itu, gunakan fungsi TRIM.
=TRIM(text)
Gunakan Fungsi PENGGANTI Microsoft Excel untuk Menghapus Karakter Khusus
Pemangkasan semuanya baik dan bagus. Tetapi bagaimana jika beberapa orang bodoh memasukkan jeda baris ke dalam spreadsheet Excel Anda? Atau bagaimana jika Anda ingin menyingkirkan SEMUA spasi? Anda dapat melakukannya menggunakan SUBSTITUTE.
Sintaks untuk SUBSTITUTE adalah:
=SUBSTITUTE(text, old_text, new_text, [instance_num])
Mengerti?
Tapi Jack, bagaimana saya bisa mengetik spasi ke dalam rumus?
Saya senang Anda bertanya. Ketik saja ” “.
Seperti ini:
=SUBSTITUTE(B2, " ", "")
Dalam fungsi ini, Anda mengganti spasi dengan apa-apa. Bagus.
Untuk mengetik sesuatu Betulkah aneh, seperti jeda baris, Anda harus menggunakan CHAR(). Ini memungkinkan Anda memilih karakter tertentu yang tidak bisa diketik ke dalam rumus. Nomor karakter untuk jeda baris adalah 10. Jadi, lakukan ini:
=SUBSTITUTE(B2, CHAR(10), "")
opsional [instance_num] argumen memungkinkan Anda menghapus katakanlah, hanya contoh pertama atau kedua dari teks lama. Sebagai contoh:
=SUBSTITUTE(B2, CHAR(10), "", 1)
Anda juga dapat membuat sarang fungsi SUBSTITUTE. Misalnya, jika Anda ingin mengurai karakter khusus dari sekumpulan nomor telepon:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,CHAR(40),""),CHAR(41),""),CHAR(45),""),CHAR(32),""),CHAR(46),"")
CHAR() dan CODE() Referensi Kode ANSI/ASCII
Trik untuk SUBSTITUTE() adalah menghafal setiap nomor untuk dihubungkan ke CHAR(). Butuh waktu sepanjang sore, tapi akhirnya aku berkomitmen setiap kode karakter ANSI ke memori.
Cuma bercanda. Saya bahkan tidak ingat berapa umur saya apalagi kode ANSI untuk spasi atau tanda @. Untungnya, Anda tidak perlu melakukannya. Anda juga dapat mencetak bagan ini dari MSDN atau gunakan fungsi CODE() Excel untuk mencari kode karakter dengan cepat.
=CODE(text)
Pikirkan CODE() sebagai kebalikan dari CHAR().