Mengembalikan nilai logika TRUE jika semua argumen adalah TRUE; mengembalikan FALSE jika satu atau beberapa argumen FALSE.
Sintaks
AND(logical1,logical2,...)
Logika1, logika2, ... adalah 1 hingga 30 kondisi yang ingin Anda uji dapat berupa TRUE atau FALSE.
Keterangan
-
Argumen harus mengevaluasi ke nilai logika seperti TRUE atau FALSE, atau argumen harus berupa referensi kolom yang berisi nilai logika.
-
Jika argumen referensi kolom berisi teks, AND mengembalikan #VALUE! nilai kesalahan; jika kosong, maka akan mengembalikan FALSE.
-
Jika argumen tidak berisi nilai logika, AND mengembalikan #VALUE! nilai kesalahan.
Contoh 1
|
Rumus |
Deskripsi (Hasil) |
|---|---|
|
=AND(TRUE, TRUE) |
Semua argumen TRUE (Ya) |
|
=AND(TRUE, FALSE) |
Satu argumen adalah FALSE (Tidak) |
|
=AND(2+2=4, 2+3=5) |
Semua argumen mengevaluasi ke TRUE (Ya) |
Contoh 2
|
Col1 |
Col2 |
Rumus |
Deskripsi (Hasil) |
|---|---|---|---|
|
50 |
104 |
=AND(1<[Col1], [Col1]<100) |
Karena 50 adalah antara 1 dan 100 (Ya) |
|
50 |
104 |
=IF(AND(1<[Col2], [Col2]<100), [Col2], "Nilai berada di luar rentang.") |
Menampilkan angka kedua, jika berada di antara 1 dan 100, jika tidak, menampilkan pesan (Nilai berada di luar rentang.) |
|
50 |
104 |
=IF(AND(1<[Col1], [Col1]<100), [Col1], "Nilai berada di luar rentang.") |
Menampilkan angka pertama, jika antara 1 dan 100, jika tidak, menampilkan pesan (50) |