Funzione BITOR

Excel 2007+

Riepilogo

La funzione BITOR di Excel esegue un'operazione OR bit per bit tra due numeri interi, restituendo il risultato decimale. È uno strumento essenziale per la programmazione a livello binario direttamente nei fogli di calcolo Excel.

Sintassi

BITOR(num1; num2)

Parametri

Parametro Tipo Richiesto Descrizione
num1 Numero Il primo numero da confrontare in formato decimale (deve essere ≥ 0)
num2 Numero Il secondo numero da confrontare in formato decimale (deve essere ≥ 0)

Utilizzo della funzione BITOR

BITOR è perfetta per operazioni matematiche a livello binario senza dover convertire manualmente i numeri in formato binario. Confronta ogni bit dei due numeri: se almeno uno dei due bit è 1, il bit risultante sarà 1.

Esempi Comuni di BITOR

Esempio base BITOR

=BITOR(23;10)

Restituisce 31. 23 (10111) OR 10 (01010) = 11111 (31 in decimale). Ogni posizione con almeno un 1 produce 1 nel risultato.

Maschere binarie

=BITOR(15;7)

15 (1111) OR 7 (0111) = 15 (1111). Utile per combinare maschere di bit.

Controllo flag

=BITOR(A1;128)

Imposta il bit 7 (valore 128) indipendentemente dal valore in A1.

Domande Frequenti

I numeri non possono superare (2^48)-1, altrimenti restituisce #NUM!.

BITOR richiede numeri ≥ 0, altrimenti restituisce #NUM!.

Ogni bit viene confrontato: se almeno uno è 1, il risultato ha 1 in quella posizione.

Errori Comuni e Soluzioni

#NUM!

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

Solution: Usare solo numeri interi positivi ≤ 281474976710655

#VALORE!

Cause: Argomento non numerico

Solution: Verificare che entrambi i parametri siano numeri

#NOME?

Cause: Nome funzione errato

Solution: Usare BITOR con la sintassi corretta

Note

  • I bit sono valutati da destra a sinistra (2^0, 2^1, 2^2...)
  • Funzione case-insensitive
  • Disponibile solo da Excel 2007
  • Utile in combinazione con BITAND, BITXOR
  • Non modificare il formato delle celle per visualizzare risultati corretti

Compatibilità

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

Non disponibile in: Excel 2003 e precedenti

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