Rumus Excel: Nilai wujud dalam julat -

Formula generik

=COUNTIF(range,value)>0

Ringkasan

Untuk menentukan sama ada nilai ada dalam julat sel, anda boleh menggunakan formula mudah berdasarkan fungsi COUNTIF. Dalam contoh yang ditunjukkan, formula dalam D5 adalah:

=COUNTIF(rng,B5)>0

di mana "rng" adalah julat bernama F4: F10.

Penjelasan

Fungsi COUNTIF mengira sel yang memenuhi kriteria yang disediakan, mengembalikan jumlah kejadian yang dijumpai. Sekiranya tiada sel memenuhi kriteria, COUNTIF mengembalikan sifar. Sebarang nombor positif bermaksud nilainya dijumpai Ini bermaksud anda boleh menggunakan operator yang lebih besar daripada (>) untuk menjalankan ujian mudah pada hasil COUNTIF untuk memaksa keputusan yang BENAR atau SALAH:

=COUNTIF(range,value)>0

Anda juga boleh membungkus formula di dalam pernyataan IF untuk memaksa hasil tertentu. Contohnya, untuk mengembalikan "Ya" atau "Tidak", gunakan:

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

Ini berfungsi kerana JIKA menganggap sebarang nombor> 0 hingga BENAR apabila ia muncul sebagai argumen ujian logik.

Menguji perlawanan substring atau separa

Sekiranya anda ingin menguji julat untuk melihat apakah itu mengandungi teks tertentu (substring atau teks separa), anda boleh menambahkan wildcard ke formula. Sebagai contoh, jika anda mempunyai nilai yang perlu dicari di sel C1, dan anda ingin memeriksa julat A1: A100, anda boleh mengkonfigurasi COUNTIF untuk mencari nilai itu di mana sahaja dalam sel dengan menggabungkan tanda bintang:

=COUNTIF(A1:A100,"*"&C1&"*")>0

Tanda bintang (*) adalah wildcard untuk satu atau lebih watak. Dengan menggabungkan tanda bintang sebelum dan sesudah nilai dalam C1, formula akan menghitung substring di C1 di mana sahaja ia muncul di setiap sel julat.

Formula alternatif menggunakan MATCH

Sebagai alternatif, anda boleh menggunakan formula yang menggunakan fungsi MATCH dan bukannya COUNTIF:

=ISNUMBER(MATCH(value,range,0))

Fungsi MATCH mengembalikan kedudukan perlawanan (sebagai nombor) jika dijumpai, dan # T / A jika tidak dijumpai. Dengan membungkus PERTANDINGAN di dalam ISNUMBER, hasil akhir akan BENAR apabila PERTANDINGAN mencari padanan dan SALAH ketika PERTANDINGAN mengembalikan # N / A.

Artikel menarik...