Logical
Microsoft Excel
OR
Mengembalikan TRUE jika MINIMAL SATU argumen bernilai TRUE. Mengembalikan FALSE hanya jika SEMUA argumen FALSE.
Tipe hasil:
booleanSyntax
OR(logical1, [logical2], ...)Parameter
logical1boolean/expressionwajib
Kondisi pertama yang dievaluasi
logical2, ...boolean/expressionopsional
Kondisi tambahan (hingga 255 argumen)
Catatan
- OR mengembalikan FALSE hanya jika SEMUA kondisi FALSE
- Kebalikan dari AND — keduanya sering dikombinasikan: IF(AND(OR(...), ...), ...)
- Untuk memeriksa apakah nilai ada dalam daftar panjang, COUNTIF lebih efisien dari OR berantai
- Ekuivalen SQL: WHERE kondisi1 OR kondisi2
Contoh Penggunaan
Cek apakah nilai termasuk kategori tertentu
1 =OR(B2="Jakarta", B2="Surabaya", B2="Bandung")
TRUE jika kota di B2 adalah salah satu dari tiga kota tersebut
Hasil
TRUE jika salah satu kota cocok
Gabung dengan IF untuk multi-pilihan
1 =IF(OR(C2="VIP", D2>10000000), "Layanan Prioritas", "Reguler")
Pelanggan mendapat layanan prioritas jika VIP ATAU total belanja > 10 juta
Hasil
"Layanan Prioritas" atau "Reguler"
Validasi format data
1 =OR(ISNUMBER(A2), A2="N/A", A2="-")
Data valid jika berupa angka ATAU teks 'N/A' ATAU tanda strip
Hasil
TRUE jika salah satu kondisi terpenuhi
Pertanyaan Umum tentang OR
Apa itu fungsi OR di Microsoft Excel?
Mengembalikan TRUE jika MINIMAL SATU argumen bernilai TRUE. Mengembalikan FALSE hanya jika SEMUA argumen FALSE. Di Microsoft Excel, fungsi OR termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. OR mengembalikan FALSE hanya jika SEMUA kondisi FALSE.
Bagaimana cara menggunakan OR di Microsoft Excel?
Gunakan sintaks berikut: OR(logical1, [logical2], ...). Kebalikan dari AND — keduanya sering dikombinasikan: IF(AND(OR(...), ...), ...). Untuk memeriksa apakah nilai ada dalam daftar panjang, COUNTIF lebih efisien dari OR berantai.
Apa nilai yang dikembalikan oleh fungsi OR?
Fungsi OR mengembalikan nilai bertipe boolean. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa yang perlu diperhatikan saat menggunakan OR?
Ekuivalen SQL: WHERE kondisi1 OR kondisi2. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi OR?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: logical1 (boolean/expression, wajib): Kondisi pertama yang dievaluasi; logical2, ... (boolean/expression, opsional): Kondisi tambahan (hingga 255 argumen).
Latihan terkait
Praktikkan OR dengan soal interaktif: