V tem članku sta opisani sintaksa formule in uporaba funkcije BITAND v Microsoft Excelu.
Opis
Vrne bitno vrednost »AND« dveh števil
Sintaksa
BITAND(število1, število2)
V sintaksi funkcije BITAND so ti argumenti.
-
Število1 Obvezen. Mora biti v decimalni obliki in večji ali enak 0..
-
Število2 Obvezen. Mora biti v decimalni obliki in večji ali enak 0.
Opombe
-
BITAND vrne decimalno številko.
-
Rezultat je bitna vrednost »AND« njenih parametrov.
-
Vrednost vsakega bitnega mesta je šteta, le če so biti obeh parametrov na tistem mestu vrednosti 1.
-
Vrednosti vrnjene z bitnih mest napredujejo od desne proti levi s potenco 2. Bit na skrajni desni vrne 1 (2^0), bit na skrajni levi vrne 2 (2^1), in tako dalje.
-
Če je kateri argument manjši od 0, BITAND vrne #NUM! .
-
Če kateri argument ni celo število ali je večji od (2^48)-1, BITAND vrne #NUM! .
-
Če je kateri argument neštevilska vrednost, BITAND vrne #VALUE! .
Primer
Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.
Formula |
Opis |
Rezultat |
Kako deluje |
=BITAND(1; 5) |
Primerja binarne predstavnike 1 in 5. |
1 |
Binarni predstavnik 1 je 1 in binarni predstavnik 5 je 101. Njuni bit se ujemajo le na skrajnem desnem mestu. To se vrne kot 2^0 ali 1. |
=BITAND(13; 25) |
Primerja binarne predstavnike 13 in 25. |
9 |
Binarni predstavnik 13 je 1101 in binarni predstavnik 25 je 11001. Njuni bit se ujemajo na skrajnem desnem mestu in na četrtem mestu z desne. To se vrne kot (2^0)+ (2^3) ali 9. |
Decimalno število |
Binarni predstavnik |
||
13 |
1101 |
||
25 |
11001 |