Rumus Excel: Julat mengandungi teks tertentu -

Isi kandungan

Formula generik

=COUNTIF(rng,"*"&value&"*")>0

Ringkasan

Untuk menentukan sama ada julat atau lajur mengandungi teks tertentu (substring tertentu atau teks separa), anda boleh menggunakan formula berdasarkan fungsi COUNTIF dan wildcard. Dalam contoh yang ditunjukkan, formula dalam D5 adalah:

=COUNTIF(rng,"*"&D5&"*")>0

Penjelasan

Fungsi COUNTIF mengira sel yang memenuhi kriteria yang dibekalkan, dan mengembalikan jumlah kejadian yang dijumpai. Sekiranya tiada sel memenuhi kriteria, COUNTIF mengembalikan sifar.

Tanda bintang (*) adalah wildcard untuk satu atau lebih watak. Dengan menggabungkan asterisk sebelum dan sesudah nilai dalam D5, formula akan mengira nilainya sebagai substring. Dengan kata lain, ia akan menghitung nilainya jika ia muncul di mana-mana sel dalam julat.

Sebarang hasil positif bermaksud nilai itu dijumpai. Dengan membandingkan hasilnya dengan yang lebih besar daripada operator (>) dan sifar, kami memaksa hasil akhir BENAR atau SALAH.

Dengan JIKA

Anda boleh meletakkan formula ini di dalam fungsi IF sebagai ujian logik. Contohnya, untuk mengembalikan hasil akhir "Ya" atau "Tidak", anda boleh menggunakan JIKA seperti ini:

=IF(COUNTIF(range,"*"&value&"*"),"Yes","No")

Artikel menarik...