BITAND (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 BITAND v Microsoft Excelu.

Popis

Vrátí hodnotu bitové operace AND dvou čísel.

Syntaxe

BITAND(číslo1, číslo2)

Syntaxe funkce BITAND obsahuje následující argumenty.

  • Číslo1:    Povinný argument. Musí být ve formátu desetinného čísla a větší nebo roven 0.

  • Číslo2    Povinný argument. Musí být ve formátu desetinného čísla a větší nebo roven 0.

Poznámky

  • Funkce BITAND vrátí desetinné číslo.

  • Výsledek je hodnota bitové operace AND parametrů funkce.

  • Hodnota jednotlivých pozic bitu je vypočítána, pouze pokud mají bity obou parametrů v dané pozici hodnotu 1.

  • Hodnoty vracené z pozic bitů se zprava doleva mění exponenciálně. Bit nejvíce vpravo vrátí hodnotu 1 (2^0), bit vlevo od něj vrátí hodnotu 2 (2^1) atd.

  • Pokud je některý z argumentů menší než 0, vrátí funkce BITAND hodnotu. chybu #ČÍSLO!.

  • Pokud některý z argumentů není celé číslo nebo je větší než (2 ^ 48)-1, vrátí funkce BITAND hodnotu #NUM!. chybu #ČÍSLO!.

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

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

=BITAND(1;5)

Srovnává zápis čísel 1 a 5 v binární soustavě.

1

Číslo 1 se v binární soustavě zapisuje jako 1, číslo 5 se zapisuje hodnotou 101. Jejich bity se shodují pouze na pozici nejvíce vpravo. Výsledkem je 2^0, neboli 1.

=BITAND(13;25)

Srovnává zápis čísel 13 a 25 v binární soustavě.

9

Číslo 13 se v binární soustavě zapisuje jako 1101, číslo 25 se zapisuje hodnotou 11001. Jejich bity se shodují pouze na první a čtvrté pozici zprava. Výsledkem je (2^0)+(2^3), neboli 9.

Desítkové číslo

Zápis v binární soustavě

13

1101

24

11001

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.

×