Logika AND, OR, dan NOT pada Excel
Pemahaman Mendalam untuk Pengambilan Keputusan
1. Konsep Dasar Logika dalam Excel
Dalam kehidupan sehari-hari, kita sering mengambil keputusan berdasarkan kondisi tertentu. Misalnya, seorang siswa dinyatakan lulus jika nilainya memenuhi syarat. Masalahnya, syarat tersebut tidak selalu satu. Bisa saja terdiri dari beberapa kondisi yang harus dipenuhi sekaligus.
Excel menyediakan fungsi logika untuk membantu kita membuat keputusan otomatis, yaitu:
- AND → semua syarat harus benar
- OR → cukup salah satu syarat benar
- NOT → membalik kondisi
Fungsi-fungsi ini biasanya tidak berdiri sendiri, tetapi digunakan bersama IF.
---2. Memahami TRUE dan FALSE
Semua fungsi logika bekerja berdasarkan dua nilai dasar:
- TRUE (benar)
- FALSE (salah)
Contoh:
5 > 3 → TRUE
2 > 10 → FALSE
Excel akan menggunakan hasil TRUE atau FALSE ini untuk menentukan keputusan.
---3. Fungsi AND (Semua Kondisi Harus Benar)
Fungsi AND digunakan ketika kita ingin memastikan bahwa semua syarat terpenuhi.
Bentuk umum:
=AND(kondisi1, kondisi2, ...)
Contoh:
=AND(A2>=75, B2>=75)
Penjelasan:
- Jika A2 ≥ 75 dan B2 ≥ 75 → TRUE
- Jika salah satu tidak memenuhi → FALSE
Jika digabung dengan IF:
=IF(AND(A2>=75, B2>=75), "LULUS", "TIDAK")
Artinya: Siswa hanya lulus jika kedua nilai memenuhi syarat.
4. Fungsi OR (Salah Satu Cukup)
Fungsi OR digunakan ketika kita hanya membutuhkan salah satu kondisi terpenuhi.
Bentuk umum:
=OR(kondisi1, kondisi2, ...)
Contoh:
=OR(A2>=75, B2>=75)
Penjelasan:
- Jika salah satu nilai ≥75 → TRUE
- Jika keduanya rendah → FALSE
Jika digabung dengan IF:
=IF(OR(A2>=75, B2>=75), "LULUS", "TIDAK")
Artinya: Siswa tetap lulus meskipun hanya satu nilai yang memenuhi syarat.
5. Fungsi NOT (Kebalikan Kondisi)
Fungsi NOT digunakan untuk membalik hasil logika.
Bentuk umum:
=NOT(kondisi)
Contoh:
=NOT(A2>=75)
Penjelasan:
- Jika A2 ≥75 → FALSE
- Jika A2 <75 → TRUE
Contoh penggunaan:
=IF(NOT(A2>=75), "REMIDI", "LULUS")
6. Perbandingan AND dan OR
Perbedaan utama terletak pada syarat:
- AND → semua harus benar (ketat)
- OR → cukup satu benar (longgar)
Kesalahan memahami ini akan menyebabkan hasil perhitungan salah, meskipun rumus terlihat benar.
---7. Contoh Kasus Nyata
Sebuah toko memberikan bonus jika:
- Harga barang lebih dari 3000
- Jumlah pembelian minimal 3
Rumus:
=IF(AND(C2>3000, D2>=3), "BONUS", "TIDAK")
Jika menggunakan OR:
=IF(OR(C2>3000, D2>=3), "BONUS", "TIDAK")
Hasilnya akan berbeda dan tidak sesuai dengan aturan awal.
8. Cara Berpikir yang Benar
- Pahami aturan soal
- Tentukan apakah semua syarat harus terpenuhi atau tidak
- Pilih AND atau OR sesuai kebutuhan
- Baru tulis rumus
9. Kesimpulan
Fungsi AND, OR, dan NOT adalah dasar dari pengambilan keputusan dalam Excel.
Jika siswa hanya menghafal rumus tanpa memahami logika:
- Rumus bisa benar
- Tapi hasil bisa salah
Sebaliknya, jika logika dipahami:
- Rumus bisa dibuat sendiri
- Kasus baru bisa diselesaikan
Di titik ini, kamu tidak lagi belajar Excel, tetapi belajar berpikir sistematis.