Mencari posisi karakter (misalnya pada posisi ke n dari kiri teks) sering diperlukan untuk perumusan dalam Excel. Fungsi FIND dan SEARCH dapat memberikan posisi karakter yang dicari dengan hasil fungsi berupa angka posisi karakter.
Pada fungsi FIND pencarian karakter dipengaruhi besar kecilnya huruf (case sensitive) sedangkan pada fungsi SEARCH tidak case sensitive.
Mencari Posisi Karakter dengan fungsi FIND
Untuk mencari posisi karakter dengan fungsi FIND, caranya:
FIND ( karakter_yang_dicari, teks, posisi_huruf_pertama )
karakter_yang_dicari: karakter yang dicari, misalnya: “a”, “hi”, ” ” (karakter kosong)
teks: teks di mana karakter dicari
posisi_huruf_pertama [opsional]: posisi awal dihitung dari kiri (nilai default 1)
C4=FIND(“s”;B4)

Pada contoh di atas fungsi FIND mencari karakter “s” (huruf kecil). Karena fungsi FIND case sensitive maka pada teks B4 yang diambil adalah karakter ke 9. Sedangkan pada fungsi SEARCH karena tidak case sensitive maka yang diambil adalah karakter pertama yang ditemukan. Jika karakter tidak ditemukan maka akan mengembalikan nilai #VALUE!.
D3=FIND(“Ind”;C3)

E5=IF(ISNUMBER(FIND(” “;D5));”x”;”Ok”)

Fungsi FIND juga dapat dikombinasikan dengan fungsi IF dan ISNUMBER untuk mengecek karakter tertentu. Pada contoh di atas untuk mengecek karakter spasi.
Baca juga: Fungsi PROPER
Mencari Posisi Karakter dengan fungsi SEARCH
Untuk mencari posisi karakter dengan fungsi SEARCH, caranya:
SEARCH ( karakter_yang_dicari, teks, posisi_huruf_pertama )
karakter_yang_dicari: karakter yang dicari, misalnya: “b”, “wo”, ” ” (karakter kosong)
teks: teks di mana karakter dicari
posisi_huruf_pertama [opsional]: posisi awal dihitung dari kiri (nilai default 1)
D4=SEARCH(“s”;B4)

Pada hasil pencarian “s” di atas, karena fungsi SEARCH tidak case sensitive maka diambil posisi S yang ditemukan pertama kali.
D3=SEARCH(“Ind”;C3)

E5=IF(ISNUMBER(SEARCH(” “;D5));”x”;”Ok”)

Fungsi SEARCH juga dapat dikombinasikan dengan Fungsi IF dan ISNUMBER untuk mengecek karakter tertentu. Pada contoh di atas mencari karakter spasi.
Catatan:
- Fungsi FIND dan SEARCH dapat digunakan untuk mencari karakter tertentu, yang membedakan keduanya adalah fungsi FIND case sensitive sedangkan fungsi SEARCH tidak case sensitive.
- Jika karakter yang dicari tidak ketemu, maka akan mengembalikan nilai #VALUE!
- Membuat Pivot Table Beserta Contohnya di Excel - August 5, 2024
- Mencari Pasangan Nilai Secara Vertikal: Fungsi VLOOKUP - July 29, 2024
- Mengenal Analisa Harga Satuan Pekerjaan (AHSP) Konstruksi - July 25, 2024