Logical

OR

Microsoft ExcelMicrosoft Excel

Mengembalikan TRUE jika MINIMAL SATU argumen bernilai TRUE. Mengembalikan FALSE hanya jika SEMUA argumen FALSE.

Tipe hasil: boolean

Syntax

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:

Fungsi terkait

Di platform lain