Mengembalikan nilai logika TRUE jika semua argumen adalah TRUE; mengembalikan FALSE jika satu atau beberapa argumen adalah FALSE.
Sintaks
DAN (logis1,logis2,...)
Logika1, logika2, ... adalah 1 hingga 30 kondisi yang ingin Anda uji yang dapat berupa TRUE atau FALSE.
Keterangan
- Argumen harus dievaluasi 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, akan mengembalikan FALSE.
- Jika argumen tidak berisi nilai logika, AND mengembalikan #VALUE! nilai kesalahan.
Contoh 1
| Rumus | Deskripsi (Hasil) |
|---|---|
| =DAN(TRUE, TRUE) | Semua argumen adalah TRUE (Ya) |
| =DAN(TRUE, FALSE) | Salah satu argumen adalah SALAH (Tidak) |
| =DAN(2+2=4, 2+3=5) | Semua argumen dievaluasi ke TRUE (Ya) |
Contoh 2
| Kol1 | Col2 | Rumus | Deskripsi (Hasil) |
|---|---|---|---|
| 50 | 104 | =DAN(1<[Col1], [Col1]100<) | Karena 50 adalah antara 1 dan 100 (Ya) |
| 50 | 104 | =IF(AND(1<[Col2], [Col2]<100), [Col2], "Nilainya berada di luar rentang.") | Menampilkan angka kedua, jika berada di antara 1 dan 100, jika tidak, menampilkan pesan (Nilainya berada di luar rentang.) |
| 50 | 104 | =IF(AND(1<[Col1], [Col1]<100), [Col1], "Nilainya berada di luar rentang.") | Menampilkan angka pertama, jika antara 1 dan 100, jika tidak, menampilkan pesan (50) |