Ovaj članak opisuje sintaksu formule i upotrebu funkcije BITOR u programu Microsoft Excel.
Opis
Daje argument „OR“ dva broja na nivou bita.
Sintaksa
BITOR(broj1, broj2)
Sintaksa funkcije BITOR ima sledeće argumente.
- Broj1 Obavezno. Mora biti u decimalnom obliku i veći ili jednak 0.
- Broj2 Obavezno. Mora biti u decimalnom obliku i veći ili jednak 0.
Primedbe
- Rezultat je argument „OR“ na nivou bita svojih parametara.
- U rezultatu, svaka pozicija bita je 1 ako je neki od bitova parametra na toj poziciji broj 1.
- Vrednosti vraćene iz napretka pozicije bita sa desne na levu stranu stepena od 2. Krajnje desni bit daje 1 (2^0), bit sa leve strane daje 2 (2^1) itd.
- Ako je neki argument izvan ograničenja, BITOR daje #NUM! ako su argumenti datuma niske koje se ne mogu raščlaniti na važeće datume.
- Ako je neki argument veći od (2^48)-1, BITOR daje #NUM! ako su argumenti datuma niske koje se ne mogu raščlaniti na važeće datume.
- Ako neki od argumenata nije numerička vrednost, BITOR daje #VALUE! ako su argumenti datuma niske koje se ne mogu raščlaniti na važeće datume.
Primer
Kopirajte date primere podataka u sledeću tabelu i nalepite ih u ćeliju A1 novog radnog lista u programu Excel. Ako želite da formule izračunaju rezultate, izaberite formule, pritisnite taster F2, a zatim pritisnite taster Enter. Ako je potrebno, možete prilagoditi širinu kolona kako biste videli sve podatke u njima.
| Formula | Opis | Rezultat | Način funkcionisanja |
|---|---|---|---|
| =BITOR(23,10) | Poredi pozicije bita od binarnih prikaza dva broja. Ako bilo koja od dve pozicije bita sadrži vrednost 1 ona će dati vrednost 2 podignutu za stepen u zavisnosti od pozicije bita. Ti brojevi se zatim sabiraju. | 31 | Binarna vrednost broja 23 je 10111 a broja 10 1010. Vrednost 1 se nalazi u obe pozicije u svih 5 pozicija bilo kog od dva broja. 1010 se može izraziti i kao 01010 tako da oba broja imaju isti broj cifara. Brojevi 2^0, 2^1, 2^2, 2^3, i 2^4 se sabiraju i daju rezultat 31. |
| 23 = 10111 | |||
| 10 = 01010 | |||
| Test: Da li se broj 1 nalazi u svakoj od 5 pozicija? | |||
| yyyyy | |||
| 1+2+4+8+16=31 |