BITRSHIFT (funkce)

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Tento článek popisuje syntaxi vzorce a použití funkce BITRSHIFT v Microsoft Excelu.

Popis

Vrátí číslo posunuté doprava o zadaný počet bitů.

Syntaxe

BITRSHIFT(číslo, velikost_posunu)

Syntaxe funkce BITRSHIFT obsahuje následující argumenty:

  • Číslo:    Povinný argument. Musí jít o celé číslo větší nebo rovno 0.

  • Velikost_posunu    Povinný argument. Musí jít o celé číslo.

Poznámky:

  • Posun čísla doleva je ekvivalentem odebrání číslic z pravé strany binárně vyjádřeného čísla. Například posun doprava o 2 bity u desítkové hodnoty 13 převede binární hodnotu (1101) na 11, což je v desítkové soustavě 3.

  • Pokud je některý z argumentů mimo jeho omezení, vrátí funkce BITRSHIFT hodnotu. chybu #ČÍSLO!.

  • Pokud je číslo větší než (2 ^ 48)-1, vrátí funkce BITRSHIFT. chybu #ČÍSLO!.

  • Pokud je absolutní hodnota argumentu Shift_amount větší než 53, vrátí funkce BITRSHIFT hodnotu. chybu #ČÍSLO!.

  • Pokud je některý z argumentů nečíselná hodnota, vrátí funkce BITRSHIFT. chybu #ČÍSLO!.

  • Použijete-li jako argument velikost_posunu záporné číslo, je číslo posunuto doleva.

  • Záporná hodnota argumentu velikost_posunu vrátí stejný výsledek jako kladná hodnota argumentu velikost_posunu pro funkci BITLSHIFT.

Příklad

Zkopírujte vzorová data v následující tabulce a vložte je do buňky A1 nového excelového sešitu. Aby vzorce zobrazily výsledky, vyberte je, stiskněte F2 a potom stiskněte Enter. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data.

Vzorec

Popis

Výsledek

Popis

=BITRSHIFT(13;2)

Posune bity v čísle napravo tím, že u čísla ve formátu binární soustavy odebere cifry nejvíce vpravo. Výsledné číslo se uvádí v desítkové soustavě.

3

Číslo 13 má v binární soustavě hodnotu 1101. Odebráním dvou cifer vpravo získáme hodnotu 11, což je v desítkové soustavě číslo 3.

Začátek stránky

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×