Rumus Excel: Temukan nilai yang hilang -

Daftar Isi

Formula umum

=IF(COUNTIF(list,value),"OK","Missing")

Ringkasan

Untuk mengidentifikasi nilai dalam satu daftar yang hilang di daftar lain, Anda bisa menggunakan rumus sederhana berdasarkan fungsi COUNTIF dengan fungsi IF. Pada contoh yang ditunjukkan, rumus di G6 adalah:

=IF(COUNTIF(list,F6),"OK","Missing")

di mana "daftar" adalah rentang bernama B6: B11.

Penjelasan

Fungsi COUNTIF menghitung sel yang memenuhi kriteria, mengembalikan jumlah kemunculan yang ditemukan. Jika tidak ada sel yang memenuhi kriteria, COUNTIF mengembalikan nol. Anda dapat menggunakan perilaku langsung di dalam pernyataan IF untuk menandai nilai yang memiliki hitungan nol (yaitu nilai yang hilang). Pada contoh yang ditunjukkan, rumus di G6 adalah:

=IF(COUNTIF(list,F6),"OK","Missing")

di mana "daftar" adalah rentang bernama yang sesuai dengan rentang B6: B11.

Fungsi IF memerlukan pengujian logika untuk mengembalikan TRUE atau FALSE. Dalam kasus ini, fungsi COUNTIF melakukan tes logika. Jika nilai ditemukan dalam daftar , COUNTIF mengembalikan angka secara langsung ke fungsi IF. Hasil ini bisa berupa angka apa saja… 1, 2, 3, dll.

Fungsi IF akan mengevaluasi angka apa pun sebagai BENAR, menyebabkan IF mengembalikan "OK". Jika nilai tidak ditemukan dalam daftar , COUNTIF mengembalikan nol (0), yang dievaluasi sebagai FALSE, dan IF mengembalikan "Hilang".

Alternatif dengan MATCH

Anda juga dapat menguji nilai yang hilang menggunakan fungsi MATCH. MATCH menemukan posisi item dalam daftar dan akan mengembalikan kesalahan # N / A ketika nilai tidak ditemukan. Anda dapat menggunakan perilaku ini untuk membuat rumus yang mengembalikan "Hilang" atau "OK" dengan menguji hasil MATCH dengan fungsi ISNA. ISNA mengembalikan TRUE hanya jika menerima kesalahan # N / A.

Untuk menggunakan MATCH seperti contoh di atas, rumusnya adalah:

=IF(ISNA(MATCH(F6,list,0)),"Missing","OK")

Perhatikan bahwa MATCH harus dikonfigurasi untuk pencocokan tepat. Untuk melakukan ini, pastikan argumen ketiga adalah nol atau FALSE.

Alternatif dengan VLOOKUP

Karena VLOOKUP juga mengembalikan kesalahan # N / A saat nilainya tidak bulat, Anda dapat membuat rumus dengan VLOOKUP yang berfungsi sama dengan opsi MATCH. Seperti MATCH, Anda harus mengkonfigurasi VLOOKUP untuk menggunakan pencocokan tepat, lalu menguji hasilnya dengan ISNA. Perhatikan juga bahwa kami hanya memberi VLOOKUP satu kolom (kolom B) untuk larik tabel.

Artikel yang menarik...