Funzione BITXOR

Excel 2013+

Riepilogo

La funzione BITXOR di Excel esegue un'operazione XOR (OR esclusivo) bit per bit tra due numeri interi, restituendo un numero decimale che rappresenta il risultato dell'operazione logica bitwise. È essenziale per la programmazione logica e l'elaborazione di dati binari in fogli di calcolo.

Sintassi

BITXOR(num1; num2)

Parametri

Parametro Tipo Richiesto Descrizione
num1 Number Primo numero intero da confrontare. Deve essere ≥ 0.
num2 Number Secondo numero intero da confrontare. Deve essere ≥ 0.

Utilizzo della funzione BITXOR

BITXOR è ideale per operazioni bitwise in Excel, come la manipolazione di flag binari, la crittografia semplice, il controllo di parità o la creazione di maschere bit per elaborare dati specifici. Ogni bit del risultato è 1 quando i bit corrispondenti dei due numeri differiscono.

Esempi Comuni di BITXOR

Esempio base BITXOR(5;3)

=BITXOR(5;3)

Restituisce 6. 5=101 binario, 3=011 binario. Bit diversi nelle prime due posizioni: 4+2+0=6.

Controllo parità

=BITXOR(A1;B1)

Verifica se due numeri hanno parità diversa (utile per validazione dati).

Maschera bit

=BITXOR(C1;1)

Inverte il bit meno significativo del numero in C1.

Domande Frequenti

BITXOR opera a livello di bit individuali, mentre XOR è una funzione logica per valori booleani.

Accade per numeri negativi, valori >2^48-1 o parametri non numerici.

Excel allinea automaticamente i numeri aggiungendo zeri a sinistra per confrontare tutti i bit.

Errori Comuni e Soluzioni

#NUM!

Cause: Numero negativo o superiore a 2^48-1

Solution: Usa solo numeri interi ≥0 e ≤281474976710655

#VALORE!

Cause: Parametro non numerico

Solution: Verifica che entrambi i parametri contengano numeri

#NOME?

Cause: Nome funzione errato

Solution: Usa BITXOR con punto e virgola (;)

Note

  • Disponibile da Excel 2013
  • Massimo valore supportato: 2^48-1 (281474976710655)
  • I bit sono elaborati da destra a sinistra come potenze di 2
  • Utile con BIN2DEC e DEC2BIN per visualizzare risultati

Compatibilità

Disponibile in: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponibile in: Excel 2010 e versioni precedenti

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2013+