V tem članku je opisana 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.
- Številka1 Obvezno. Mora biti v decimalni obliki in večji ali enak 0.
- Številka2 Obvezno. 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 koli argument zunaj omejitev, vrne BITOR #NUM! .
- Če je kateri koli argument večji od (2^48)-1, vrne BITOR #NUM! .
- Če je kateri od argumentov neštevilska vrednost, vrne BITOR #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 |