BITOR (funzione BITOR)

Questo articolo descrive la sintassi della formula e l'uso della funzione BITOR in Microsoft Excel.

Descrizione

Restituisce un confronto "OR" bit per bit di due numeri.

Sintassi

BITOR(num1; num2)

Gli argomenti della sintassi della funzione BITOR sono i seguenti:

  • num1    Obbligatorio. Deve essere in formato decimale e maggiore o uguale a 0.

  • num2    Obbligatorio. Deve essere in formato decimale e maggiore o uguale a 0.

Osservazioni

  • Il risultato è un confronto "OR" bit per bit dei relativi parametri.

  • Nel risultato, ogni posizione di bit è 1 se uno dei bit del parametro in tale posizione è 1.

  • I valori restituiti dalle posizioni di bit procedono da destra a sinistra come potenze di 2. Il bit più a destra restituisce 1 (2^0), il bit a sinistra restituisce 2 (2^1) e così via.

  • Se uno degli argomenti esula dai vincoli, la funzione BITOR restituisce il valore di errore #NUM!.

  • Se uno degli argomenti è maggiore di (2^48)-1, la funzione BITOR restituisce il valore di errore #NUM!.

  • Se per uno degli argomenti si imposta un valore non numerico, la funzione BITOR restituisce il valore di errore #VALORE!.

Esempio

Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.

Formula

Descrizione

Risultato

Funzionamento

=BITOR(23;10)

Confronta le posizioni di bit per le rappresentazioni binarie dei due numeri e se una posizione contiene 1, restituisce 2 elevato a potenza, a seconda della posizione di bit. In seguito, i numeri vengono sommati.

31

Il numero 23 è 10111 in formato binario, mentre 10 è 1010. Il valore 1 si può trovare in qualsiasi delle 5 posizioni dei due numeri. È possibile esprimere 1010 come 01010 affinché entrambi i numeri abbiano lo stesso numero di cifre. I numeri 2^0, 2^1, 2^2, 2^3 e 2^4 vengono sommati, per un totale di 31.

23 = 10111

10 = 01010

Condizione: 1 si trova in una delle cinque posizioni?

yyyyy

1+2+4+8+16=31

Inizio pagina

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×