V tem članku sta opisani sintaksa formule in uporaba funkcije BITOR v Microsoft Excelu.
Opis
Vrne bitno vrednost »OR« dveh števil
Sintaksa
BITOR(število1, število2)
V sintaksi funkcije BITOR 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
-
Rezultat je bitna vrednost »OR« njenih parametrov.
-
V rezultatu je vrednost vsakega bitnega mesta 1, če je kateri od bitov parametra 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 izven svojih omejitev, BITOR vrne #NUM! .
-
Če je kateri argument večji od (2^48)-1, BITOR vrne #NUM! .
-
Če je kateri argument neštevilska vrednost, BITOR 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 |
=BITOR(23; 10) |
Primerja bitna mesta za binarne predstavnike dveh števil in če katero koli od obeh mest vsebuje 1, vrne 2 na potenco, odvisno od bitnega mesta. Nato se tista števila sešteje. |
31 |
Število 23 predstavlja 10111 v dvojiškem zapisu, 10 pa predstavlja 1010. Vrednost 1 je prisotna v katerem koli od obeh mest na vseh 5 mestih obeh števil. 1010 lahko izrazite kot 01010, tako da imata obe števili enako število števk. Števila 2^0, 2^1, 2^2, 2^3 in 2^4 se sešteje in vsota je 31. |
23 = 10111 |
|||
10 = 01010 |
|||
Preskus: Ali je 1 prisotna na katerem koli od 5 mest? |
|||
yyyyy |
|||
1+2+4+8+16=31 |