U ovom se članku opisuje sintaksa formula i korištenje funkcije BITOR u programu Microsoft Excel.
Opis
Vraća bitovni operator 'OR' dvaju brojeva.
Sintaksa
BITOR(broj1, broj2)
Sintaksa funkcije BITOR sadrži sljedeće argumente:
- Broj1 Obavezno. Mora biti u decimalnom obliku i veći od ili jednak broju 0.
- Broj2 Obavezno. Mora biti u decimalnom obliku i veći od ili jednak broju 0.
Napomene
- Rezultat je bitovni operator 'OR' parametara.
- U rezultatu svaki je položaj bita broj 1 ako bilo koji bit parametra na tom položaju ima vrijednost 1.
- Vrijednosti vraćene iz položaja bitova rastu zdesna nalijevo kao potencije broja 2. Bit s krajnje desne strane vraća 1 (2^0), bit s lijeve strane vraća 2 (2^1) itd.
- Ako je neki argument izvan ograničenja, BITOR vraća vrijednost #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Ako je neki argument veći od (2^48)-1, BITOR vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Ako neki argument nije numerička vrijednost, BITOR vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
Primjer
Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.
| Formula | Opis | Rezultat | Način funkcioniranja |
|---|---|---|---|
| =BITOR(23;10) | Uspoređuje položaje bitova za binarne prikaze dva broja te ako neki od položaja sadrži 1, vratiti će 2 na potenciju ovisno o položaju bita. Ti će se brojevi zatim zbrojiti. | 31 | Broj 23 u binarnom se obliku prikazuje kao 10111, a 10 kao 1010. Vrijednost 1 nalazi se na bilo kojem od 5 položaja bilo kojeg od dva broja. 1010 možete prikazati kao 01010 da bi oba broja imala isti broj znamenki. Brojevi 2^0, 2^1, 2^2, 2^3 i 2^4 zbrajaju se, a zbroj iznosi 31. |
| 23 = 10111 | |||
| 10 = 01010 | |||
| Test: nalazi li se 1 na bilo kojem od 5 položaja? | |||
| yyyyy | |||
| 1+2+4+8+16=31 |