Rumus Excel: Jika ini DAN itu -

Daftar Isi

Formula umum

=IF(AND(A1="this",B1="that"),"x","")

Ringkasan

Untuk melakukan sesuatu ketika dua sel memiliki nilai spesifik (yaitu ini DAN itu), Anda dapat menggunakan fungsi IF bersama dengan fungsi AND untuk menjalankan pengujian. Di sel D6, rumusnya adalah:

=IF(AND(B6="red",C6="small"),"x","")

yang mengembalikan "x" saat B6 adalah "merah" DAN C6 adalah "kecil", dan mengembalikan string kosong ("") jika tidak.

Penjelasan

Untuk melakukan sesuatu yang spesifik ketika dua atau lebih kondisi BENAR, Anda dapat menggunakan fungsi IF yang dikombinasikan dengan fungsi DAN untuk mengevaluasi kondisi dengan pengujian, lalu mengambil satu tindakan jika hasilnya BENAR, dan (opsional) lakukan tindakan lain jika hasil tes SALAH.

Dalam contoh yang ditampilkan, kami hanya ingin "menandai" record yang warnanya merah DAN ukurannya kecil. Dengan kata lain, kami ingin memeriksa sel di kolom B untuk warna "merah" DAN memeriksa sel di kolom C untuk melihat apakah ukurannya "kecil". Kemudian, jika kedua kondisi BENAR, kita menandai baris tersebut dengan "x". Di D6, rumusnya adalah:

=IF(AND(B6="red",C6="small"),"x","")

Dalam rumus ini, tes logisnya adalah sebagai berikut:

AND(B6="red",C6="small")

Cuplikan ini akan mengembalikan TRUE hanya jika nilai di B6 adalah "merah" DAN nilai di C6 adalah "kecil". Jika salah satu kondisi tidak benar, pengujian akan mengembalikan FALSE.

Selanjutnya, kita perlu mengambil tindakan jika hasil tesnya BENAR. Dalam kasus ini, kita melakukannya dengan menambahkan "x" ke kolom D. Jika tesnya SALAH, kita cukup menambahkan string kosong (""). Hal ini menyebabkan "x" muncul di kolom D jika kedua kondisi benar dan tidak ada yang ditampilkan jika tidak.

Catatan: jika kami tidak menambahkan string kosong saat FALSE, rumus akan menampilkan FALSE setiap kali warnanya bukan merah.

Menguji sel yang sama

Pada contoh di atas, kami memeriksa dua sel berbeda, tetapi tidak ada yang mencegah Anda menjalankan dua pengujian pada sel yang sama. Misalnya, Anda ingin memeriksa nilai di kolom A dan kemudian melakukan sesuatu saat nilainya minimal 100 tetapi kurang dari 200. Dalam hal ini, Anda dapat menggunakan kode ini untuk pengujian logika:

=AND(A1>=100,A1<200)

Artikel yang menarik...