Applies ToExcel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web Excel 2024 Excel 2024 per Mac Excel 2021 Excel 2021 per Mac Excel 2019 Excel 2019 per Mac Excel 2016

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, BITOR restituisce il #NUM! .

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

  • Se uno degli argomenti è un valore non numerico, BITOR restituisce il #VALUE! .

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

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.