Tento článek popisuje syntaxi vzorce a použití funkce HEX2BIN v Microsoft Excelu.
Popis
Převede šestnáctkové číslo na binární.
Syntaxe
HEX2BIN(číslo, [místa])
Syntaxe funkce HEX2BIN má následující argumenty:
-
Číslo: Povinný argument. Šestnáctkové číslo, které chcete převést. Číslo nesmí obsahovat víc než 10 znaků. Nejvýznamnějším bitem čísla je znaménko (40. bit zprava). Zbývajících 9 bitů určuje velikost čísla. Záporná čísla se vyjadřují jako binární doplněk.
-
Místa: Nepovinný argument. Jedná se o počet znaků, které se mají použít. Pokud argument místa není uvedený, funkce HEX2BIN použije minimální nutný počet znaků. Argument místa je vhodný v případě, že chcete vrátit výsledek včetně úvodních nul.
Poznámky
-
Pokud je zadané číslo záporné, ignoruje funkce HEX2BIN argument místa a vrátí binární číslo o 10 znacích.
-
Jestliže je zadané číslo záporné, nesmí být menší než FFFFFFFE00, a pokud je kladné, nesmí být větší než 1FF.
-
Pokud argument číslo není platné šestnáctkové číslo, vrátí HEX2BIN #NUM! chybovou hodnotu #HODNOTA!.
-
Pokud HEX2BIN vyžaduje více znaků než místa, vrátí #NUM! chybovou hodnotu #HODNOTA!.
-
Pokud argument místa není celé číslo, bude zkrácený.
-
Pokud argument místa není číselného typu, vrátí HEX2BIN #VALUE! chybovou hodnotu #HODNOTA!.
-
Pokud je argument místa záporný, vrátí HEX2BIN #NUM! chybovou hodnotu #HODNOTA!.
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 |
=HEX2BIN("F";8) |
Převede šestnáctkové F na binární, s 8 znaky (4 nuly na začátku jsou „výplň“). |
00001111 |
=HEX2BIN("B7") |
Převede šestnáctkové B7 na binární. |
10110111 |
=HEX2BIN("FFFFFFFFFF") |
Převede šestnáctkové FFFFFFFFFF na binární. |
1111111111 |