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) |