Excel merupakan salah satu program yang sangat populer digunakan untuk mengolah data. Salah satu kebutuhan yang sering muncul dalam pengolahan data adalah mencari sel yang mengandung teks tertentu. Mencari teks lengkap di dalam sel memang mudah, tetapi bagaimana jika Anda hanya ingin mencari teks parsial? Jangan khawatir! Di bawah ini kami akan membahas beberapa cara untuk memeriksa apakah sebuah sel di Excel mengandung teks parsial.
Menggunakan Fungsi SEARCH
Salah satu cara untuk memeriksa apakah sebuah sel mengandung teks parsial adalah dengan menggunakan fungsi SEARCH
. Fungsi ini sensitif terhadap huruf besar dan kecil serta akan mengembalikan posisi pertama dari teks yang Anda cari dalam sel.
Sintaks Fungsi SEARCH
SEARCH(find_text, within_text, [start_num])
- find_text: Teks yang ingin Anda cari.
- within_text: Teks yang Anda teliti.
- start_num: (opsional) Posisi dari mana pencarian dimulai.
Contoh Penggunaan
Mari kita lihat contoh penggunaan fungsi SEARCH
:
Misalkan di sel A1 terdapat teks "Hello World", dan Anda ingin memeriksa apakah "World" ada di sel tersebut.
=SEARCH("World", A1)
Jika "World" ditemukan, fungsi ini akan mengembalikan posisi huruf pertama dari "World" dalam teks "Hello World", yaitu 7.
Catatan Penting
Jika teks yang dicari tidak ditemukan, Excel akan mengembalikan error
#VALUE!
. Untuk mengatasi hal ini, Anda bisa menggunakan fungsiIFERROR
.
Contoh dengan IFERROR
=IFERROR(SEARCH("World", A1), "Tidak ditemukan")
Menggunakan Fungsi ISNUMBER
Anda dapat menggabungkan SEARCH
dengan ISNUMBER
untuk mendapatkan hasil yang lebih jelas. Dengan cara ini, Anda dapat mengetahui apakah teks yang dicari ada atau tidak.
Sintaks Gabungan
=ISNUMBER(SEARCH("World", A1))
Jika "World" ada di sel A1, fungsi ini akan mengembalikan TRUE. Jika tidak, akan mengembalikan FALSE.
Tabel Contoh Hasil
Sel A | Formula | Hasil |
---|---|---|
Hello World | =ISNUMBER(SEARCH("World", A1)) |
TRUE |
Good Morning | =ISNUMBER(SEARCH("World", A2)) |
FALSE |
Menggunakan Fungsi FIND
Alternatif lain adalah menggunakan fungsi FIND
, yang berfungsi dengan cara yang sama seperti SEARCH
, tetapi tidak sensitif terhadap huruf besar dan kecil. Anda hanya perlu mengganti fungsi pada contoh sebelumnya.
Contoh Fungsi FIND
=FIND("World", A1)
Catatan
Fungsi
FIND
akan mengembalikan#VALUE!
jika teks yang dicari tidak ada, sama sepertiSEARCH
.
Mencari Teks dalam Beberapa Sel
Jika Anda perlu mencari teks dalam beberapa sel, Anda bisa menggunakan kombinasi fungsi SUMPRODUCT
dengan ISNUMBER
dan SEARCH
.
Contoh Formula untuk Beberapa Sel
=SUMPRODUCT(--(ISNUMBER(SEARCH("World", A1:A10)))) > 0
Formula ini akan mengembalikan TRUE jika "World" ditemukan dalam rentang A1 hingga A10.
Kesimpulan
Mencari teks parsial dalam sel Excel dapat dilakukan dengan mudah menggunakan fungsi SEARCH
, FIND
, dan kombinasi dengan fungsi ISNUMBER
. Dengan metode ini, Anda dapat dengan cepat menemukan apakah sel tertentu mengandung teks yang Anda cari. Selamat mencoba! 😊