Ovaj članak opisuje sintaksu formule i upotrebu funkcije BITLSHIFT u programu Microsoft Excel.
Opis
Daje broj pomeren nadole za određen broj bita.
Sintaksa
BITLSHIFT(broj, pomeranje_količina)
Sintaksa funkcije BITLSHIFT ima sledeće argumente.
-
Broj Obavezno. Broj mora biti ceo broj veći ili jednak 0.
-
Pomeranje_količina Obavezno. Shift_amount mora biti ceo broj.
Primedbe
-
Pomeranje broja nalevo jednako je dodavanju nula (0) na desnu stranu binarnom predstavljanju broja. Na primer, 2-bitno pomeranje nalevo u decimalnoj vrednosti 4 konvertuje njenu binarnu vrednost (100) u 10000 ili 16 u decimalnu vrednost.
-
Ako je neki od argumenata izvan ograničenja, BITLSHIFT daje #NUM! ako su argumenti datuma niske koje se ne mogu raščlaniti na važeće datume.
-
Ako je argument broj veći od (2^48)-1, BITLSHIFT daje #NUM! ako su argumenti datuma niske koje se ne mogu raščlaniti na važeće datume.
-
Ako je apsolutna Shift_amount veća od 53, BITLSHIFT 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, BITLSHIFT daje #VALUE! ako su argumenti datuma niske koje se ne mogu raščlaniti na važeće datume.
-
Negativni broj korišćen kao argument Shift_amount pomera broj bitova nadesno.
-
Negativan broj korišćen kao argument Shift_amount daje isti rezultat kao pozitivan argument shift_amount za funkciju BITRSHIFT.
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 |
=BITLSHIFT(4,2) |
Pomera bitove nadole dodavanjem nula (0) na desnu stranu broja predstavljenog u binarnom formatu. Dobijeni broj je predstavljen u decimalnom formatu. |
16 |
Broj 4 je predstavljen kao 100 u binarnom formatu. Dodavanjem dve nule (0) dobija se 10000, što iznosi 16 u decimalnom formatu. |