Dalam beberapa kasus, data teks yang kamu miliki di Excel mungkin tercampur dengan angka, misalnya pada kode barang, nama dengan nomor urut, atau input manual yang tidak konsisten. Untuk membersihkannya, kamu bisa menggunakan kombinasi rumus Excel untuk menghapus angka dan menyisakan hanya teks.
🧠 1. Menghapus Angka dari Teks dengan Rumus
Untuk menghapus semua angka dari teks, gunakan kombinasi rumus TEXTJOIN
, MID
, dan IF
:
=TEXTJOIN("", TRUE, IF(ISERR(MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1)*1), MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1), ""))
Langkah-langkah:
- Ganti
A1
dengan sel tempat teks kamu berada - Tekan Ctrl + Shift + Enter jika kamu tidak menggunakan Excel 365
Contoh: Jika A1 berisi "Produk123ABC456"
, hasilnya adalah "ProdukABC"
🔁 2. Alternatif: Power Query (Excel 2016+)
- Pilih range lalu klik tab Data → From Table/Range
- Buka Power Query Editor
- Klik kanan pada kolom → Transform → Replace Values
- Lakukan penghapusan angka satu per satu (0-9) atau gunakan kolom custom script:
=Text.Select([Kolom], {"a".."z", "A".."Z", " "})
Formula ini akan menyisakan hanya huruf dan spasi.
---🔣 3. Gunakan Add-in / VBA Macro (opsional)
Jika sering bekerja dengan data seperti ini, kamu bisa buat macro:
Function HapusAngka(teks As String) As String
Dim i As Integer
Dim hasil As String
For i = 1 To Len(teks)
If Not IsNumeric(Mid(teks, i, 1)) Then
hasil = hasil & Mid(teks, i, 1)
End If
Next i
HapusAngka = hasil
End Function
Kamu bisa panggil fungsi ini seperti =HapusAngka(A1)
⚠️ Catatan:
- Fungsi ini hanya hapus angka 0–9, karakter lain tetap dipertahankan
- Jika ingin menghapus angka dan simbol, gunakan
TEXTJOIN
dengan kombinasiISERR()
❓ FAQ
- Bagaimana cara cepat hapus angka dari teks di Excel?
Gunakan formula array sepertiTEXTJOIN + MID + IF
seperti contoh di atas. - Apa Excel punya fitur bawaan?
Tidak secara langsung, tapi bisa menggunakan Power Query atau formula kombinasi. - Bisa hapus angka dan simbol sekaligus?
Ya, dengan membuat daftar karakter yang ingin disimpan (misalnya hanya huruf dan spasi).
🏷️ Tags:
#ExcelIndonesia #RumusExcel #HapusAngka #TeksExcel #ExcelTips
🔗 Related Posts:
- Menghapus Karakter Tertentu di Excel
- Pisahkan Nama Depan dan Belakang Excel
- Gabungkan Dua Kolom Excel Menjadi Satu
0 komentar:
Posting Komentar