U ovom se članku opisuju sintaksa formule 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 #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 |