Logical

XOR

Google SheetsGoogle Sheets

Mengembalikan TRUE jika jumlah kondisi TRUE bersifat ganjil (exclusive OR).

Tipe hasil: boolean

Syntax

XOR(logical_expression1, [logical_expression2, ...])

Parameter

logical_expression1booleanwajib

Kondisi pertama

logical_expression2booleanopsional

Kondisi tambahan

Catatan

  • XOR dengan 2 kondisi = TRUE jika tepat satu yang TRUE
  • XOR dengan lebih dari 2 kondisi = TRUE jika jumlah kondisi TRUE adalah ganjil
  • Jarang digunakan dalam analisis data sehari-hari, lebih umum di konteks logika digital

Contoh Penggunaan

Validasi tepat satu dari dua opsi dipilih

1=XOR(B2="Online", C2="Offline")

TRUE jika tepat satu metode dipilih — FALSE jika keduanya dipilih atau tidak ada yang dipilih

Hasil
TRUE jika tepat salah satu

Deteksi perbedaan status

1=XOR(D2="Aktif", E2="Aktif")

TRUE jika status di D dan E berbeda — salah satu aktif dan yang lain tidak

Hasil
TRUE jika statusnya berbeda

Pertanyaan Umum tentang XOR

Apa itu fungsi XOR di Google Sheets?
Mengembalikan TRUE jika jumlah kondisi TRUE bersifat ganjil (exclusive OR). Di Google Sheets, fungsi XOR termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. XOR dengan 2 kondisi = TRUE jika tepat satu yang TRUE.
Bagaimana cara menggunakan XOR di Google Sheets?
Gunakan sintaks berikut: XOR(logical_expression1, [logical_expression2, ...]). XOR dengan lebih dari 2 kondisi = TRUE jika jumlah kondisi TRUE adalah ganjil. Jarang digunakan dalam analisis data sehari-hari, lebih umum di konteks logika digital.
Apa nilai yang dikembalikan oleh fungsi XOR?
Fungsi XOR 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 saja parameter fungsi XOR?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: logical_expression1 (boolean, wajib): Kondisi pertama; logical_expression2 (boolean, opsional): Kondisi tambahan.