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 2016

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

Descrizione

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

Sintassi

BITAND( num1; num2)

Gli argomenti della sintassi della funzione BITAND 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

  • La funzione BITAND restituisce un numero decimale.

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

  • Il valore di ogni posizione di bit viene conteggiato solo se entrambi i bit del parametro sono impostati su 1 per quella posizione.

  • 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 per uno degli argomenti si imposta un valore minore di 0, la funzione BITAND restituisce il valore di errore #NUM! .

  • Se per uno degli argomenti si imposta come valore un numero non intero o maggiore di (2^48)-1, la funzione BITAND restituisce il valore di errore #NUM!. .

  • Se per uno degli argomenti si imposta un valore non numerico, BITAND 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

=BITAND(1;5)

Confronta le rappresentazioni binarie di 1 e 5.

1

La rappresentazione binaria di 1 è 1, mentre la rappresentazione binaria di 5 è 101. I bit corrispondono solo per la posizione più a destra. Il valore restituito è 2^0 o 1.

=BITAND(13;25)

Confronta le rappresentazioni binarie di 13 e 25.

9

La rappresentazione binaria di 13 è 1101, mentre la rappresentazione binaria di 25 è 11001. I bit corrispondono per la posizione più a destra e per la quarta posizione da destra. Il valore restituito è (2^0)+ (2^3) o 9.

Numero decimale

Rappresentazione binaria

13

1101

25

11001

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.