Skip to content
Google Sheets

XOR function in Google Sheets

The XOR function performs an exclusive or of 2 numbers that returns a 1 if the numbers are different, and a 0 otherwise. .

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

XOR syntax and parameters

Two arguments, one required.

  • logical_expression1booleanRequired
  • logical_expression2booleanRepeating

XOR examples

Formulas you'll actually reuse.

  1. TRUE when exactly one of two checks passes — not both, not neither:

    =XOR(B2 = C2, D2 = E2)

    ResultTRUE

  2. Exactly one of two sign-off columns should say Yes:

    =IF(XOR(F2 = "Yes", G2 = "Yes"), "One approver", "Check")

    Result"One approver"

XOR in Excel

Same name — your formula ports as-is.

Try XOR in the playground

Edit the example — nothing to install.

Preloaded with the XOR formula from Example 1 — change anything and watch it respond.

Loading the editor…