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
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

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

×