Wauvel

Excel like a finance pro.

← The library

Engineering function

BITXOR

Returns the bitwise exclusive OR of two numbers.

Rarely usedDifficulty 1350 · AdvancedUsage rank #424 of 520
Practice · 2 questions →

When to use it

Bitwise exclusive OR: a bit is set where exactly one input has it. Toggling flags and simple checksums.

The shape of it

Syntax
=BITXOR(number1, number2)

Worked examples

  • Simple

    =BITXOR(5,3) 6

    101 XOR 011 is 110.

  • Another pair

    =BITXOR(12,10) 6

    1100 XOR 1010 is 0110.

  • Self

    =BITXOR(7,7) 0

    Anything XOR itself is 0.

Worth knowing

  • Toggle a flag: BITXOR(value,flag).
  • XOR twice with the same key returns the original.
  • Inputs below 2^48.

Where it goes wrong

  • #NUM! for negatives or non-integers.
  • #VALUE! for text.

Related

Learn the moves here — or let Wauvel run them on your numbers.

Meet your AI CFO →

One CFO-grade Excel tip a week

A short, practical email for finance operators — functions, shortcuts, and the moves that save an afternoon. Free, unsubscribe anytime.