Logika & Kondisi
Rumus AND dan OR
Menggabungkan beberapa syarat: AND menuntut semuanya, OR cukup salah satu.
Argumen
| Argumen | Status | Penjelasan |
|---|---|---|
syarat1 |
wajib | Pernyataan yang dinilai benar atau salah. |
Contoh
=IF(AND(D2>=90; E2="Complete"); "CLOSE"; "OPEN")
Ditutup hanya bila nilai cukup DAN statusnya selesai.
=IF(OR(B2="Jakarta"; B2="Bogor"); "Jabodetabek"; "Luar")
Cukup salah satu kota terpenuhi.
=IF(AND(D2>=E2; F2<=G2); "Lolos"; "Tinjau")
Dua syarat harus terpenuhi bersamaan.
Kesalahan yang sering terjadi
- Memakai OR padahal maksudnya "dan". Akibatnya jauh lebih banyak baris lolos daripada seharusnya — dan hasilnya tetap terlihat masuk akal sehingga jarang ketahuan.
- Menulis =AND(D2>=90) sendirian tanpa IF. Hasilnya hanya TRUE atau FALSE, bukan keterangan yang diinginkan.
Catatan. AND dan OR boleh disarangkan: AND(A; OR(B; C)) berarti A harus terpenuhi, ditambah salah satu dari B atau C.
Rumus terkait
IF
Memberi hasil berbeda tergantung satu syarat terpenuhi atau tidak.
BukaIFS
Menguji beberapa syarat berurutan tanpa kurung bertumpuk.
Buka
Sudah paham? Uji dengan Quick Quiz lima soal — pembahasannya muncul begitu dijawab.
Kerjakan Quick Quiz →
Kerjakan Quick Quiz →