Note: The other languages of the website are Google-translated. Back to English

Funkcja Excela BITRSHIFT

Podróż Ruta de la Plata w liczbach Funkcja BITRSHIFT zwraca podaną liczbę przesuniętą w prawo o określoną liczbę bitów.

Uwaga: Ta funkcja jest dostępna tylko w programie Excel 2013 i nowszych wersjach.

Składnia

BITRSHIFT(number, shift_amount)

Argumenty

  • Numer (wymagane): Ten argument musi być w formie dziesiętnej większy lub równy 0;
  • Kwota_zmiany (wymagane): Liczba całkowita reprezentuje liczbę bitów do przesunięcia. Pozwala na dodatnią i ujemną liczbę całkowitą:
-- Dodatnia liczba całkowita: przesuwa liczbę bitów w prawo.
-- Ujemna liczba całkowita: przesuwa liczbę bitów w lewo.

Uwagi

1. Funkcja BITRSHIFT przesuwa bity w prawo, gdy wartość_przesunięcia jest dodatnią liczbą całkowitą, co oznacza, że ​​określona liczba cyfr zostanie usunięta z prawej strony pliku binarnego.
-- Na przykład przesunięcie wartości dziesiętnej 12 o 4 bity, ponieważ forma binarna 12 to 1100, po przesunięciu o 4 bity w prawo (jak usunięcie 4 cyfr z prawej strony binarnej), ostateczna wartość binarna to 0, co jest również 0 w postaci dziesiętnej.
2. Funkcja BITRSHIFT przesuwa bity w lewo, gdy wartość_przesunięcia jest podana jako ujemna liczba całkowita, co oznacza, że ​​określona liczba cyfr zostanie dodana po prawej stronie binarnej.
-- Na przykład przesunięcie wartości dziesiętnej 12 w lewo o 4 bity, ponieważ forma binarna 12 to 1100, po przesunięciu o 4 bity w lewo (tak jak dodanie 4 cyfr na prawo od binarnego), w końcu wartość to 1100000, czyli 192 w postaci dziesiętnej.
3. Argumenty mogą być:
-- Liczby;
-- Odwołania do komórek zawierające liczby.
4. #NUM! wartość błędu występuje, gdy spełniony jest jeden z następujących warunków:
-- Żadna z podanych liczb nie jest liczbą całkowitą;
-- Dowolna z podanych liczb jest większa niż (2^48)-1.
5. #WARTOŚĆ! wartość błędu występuje, jeśli któraś z podanych liczb jest nieliczbowa.

Wartość zwracana

Zwraca wartość liczbową.

Przykład

Aby przesunąć liczby dziesiętne w kolumnie B o liczbę bitów wymienioną w kolumnie C, jak pokazano w poniższej tabeli, możesz wykonać następujące czynności.

Wybierz komórkę (w tym przypadku mówi D6), wprowadź poniższą formułę i naciśnij Wchodzę aby uzyskać pierwszy wynik. Wybierz tę komórkę wynikową, a następnie przeciągnij jej uchwyt autouzupełniania w dół, aby uzyskać inne wyniki.

=BITRSHIFT(B6,C6)

Uwagi:

1) Argumenty w powyższej formule są dostarczane jako odwołania do komórek zawierające liczby. Możesz jednak zmienić formułę w D6 w następujący sposób:

=BITRSHIFT(1,1)

2) Jak działa ta funkcja BITRSHIFT?

Weź wzór w D6 jako przykład: =PRZES.BITR.(B6;C6)

2.1) Po pierwsze, funkcja konwertuje liczbę dziesiętną na binarną. .
W tym przypadku forma binarna liczby dziesiętnej „1” to 1.
Porady: Możesz zastosować Funkcja DEC2BIN aby łatwo przekonwertować liczbę dziesiętną na binarną w programie Excel.
2.2) Następnie binarny został przesunięty w prawo o określoną liczbę bitów.
W tym przypadku binarna 1 została przesunięta w prawo o 1 bit, w wyniku zwrócono 0.
2.3) Na koniec funkcja konwertuje liczbę binarną z powrotem na postać dziesiętną.
W tym przypadku liczba binarna 0 jest zwracana w postaci dziesiętnej jako liczba całkowita 0.
Porady: Możesz zastosować Funkcja BIN2DEC aby łatwo przekonwertować binarny na dziesiętny w programie Excel.

Poniższa tabela pokazuje szczegółowo, jak działa ta funkcja.

Powiązane funkcje

Funkcja Excel BITOR
Funkcja BITOR zwraca bitową 'LUB' dwóch podanych liczb.

Funkcja BITXOR Excel
Funkcja BITXOR zwraca bitową 'XOR' dwóch podanych liczb.

Funkcja BITLSHIFT w programie Excel
Funkcja BITLSHIFT zwraca liczbę dziesiętną przesuniętą w lewo o określoną liczbę bitów.

Funkcja Excel BITAND
Funkcja BITAND zwraca liczbę dziesiętną reprezentującą bitowe „AND” dwóch podanych liczb.


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

Chcesz szybko i perfekcyjnie zakończyć swoją codzienną pracę? Kutools dla programu Excel oferuje 300 zaawansowanych zaawansowanych funkcji (Łącz skoroszyty, sumuj według koloru, dziel zawartość komórek, konwertuj daty itd.) i oszczędzaj 80% czasu.

  • Zaprojektowany dla 1500 scenariuszy pracy, pomaga rozwiązać 80% problemów z Excelem.
  • Zmniejsz tysiące kliknięć klawiatury i myszy każdego dnia, odciąż zmęczone oczy i dłonie.
  • Zostań ekspertem Excela w 3 minuty. Nie musisz już pamiętać żadnych bolesnych formuł i kodów VBA.
  • 30-dniowy nieograniczony bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy. Bezpłatna aktualizacja i wsparcie przez 2 lata.
Wstążka programu Excel (z zainstalowanym Kutools dla programu Excel)

Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne zakładki do pakietu Office (w tym Excel), podobnie jak Chrome, Firefox i nowy Internet Explorer.
Zrzut ekranu programu Excel (z zainstalowaną kartą Office)
Sortuj komentarze według
Komentarze (0)
Brak ocen. Oceń jako pierwszy!
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL