
Podsumowanie
Funkcja BITRSHIFT programu Excel przesuwa liczbę o określoną liczbę bitów, skutecznie zmniejszając o połowę lub podwajając liczbę określoną liczbę razy.Cel, powód
Zwraca liczbę przesuniętą w prawo o pewną liczbę bitówWartość zwracana
Liczba dziesiętnaSkładnia
= BITRSHIFT (liczba; shift_amount)Argumenty
- liczba - liczba do przesunięcia bitowego.
- shift_amount - ilość bitów do przesunięcia w prawo, jeśli wartość ujemna przesuwa bity w lewo.
Wersja
Excel 2013Uwagi dotyczące użytkowania
Niedomiar całkowity powoduje utratę najmniej znaczących bitów. Na przykład, jeśli liczba 3 zostanie przesunięta w prawo o jeden, to najbardziej prawy bit binarny zostanie obcięty i utracony. Dla każdego przesunięcia bitowego, które skutkuje przepełnieniem całkowitoliczbowym, gdzie wynik jest większy niż 2 48 -1, funkcja zwraca #NUM! błąd.
Jak to działa
Wartość shift_amount może być dodatnia lub ujemna. Jeśli podano liczbę ujemną, bity są zamiast tego przesuwane w lewo.
