Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » funkce-konstrukce » HEX2BIN-HEX2BIN-funkce-Excel
Microsoft Excel logo

HEX2BIN (HEX2BIN) - funkce v Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Funkce převede číslo z šestnáctkové (hexadecimální) soustavy na číslo do dvojkové (binární) soustavy.

Úvodem do funkce HEX2BIN

Praktická aplikace funkcí na převod mezi číselnými soustavami šestnáctková na binární (dvojkovou) v Excelu, aneb jak na praktické využití funkce HEX2BIN (v angličtině HEX2BIN), od teorie, přes základní použití v listu, praktické příklady, možné komplikace, tipy až po využití funkce ve VBA.

Pro přehlednost je rozdělen na kapitoly:


Teorie použití HEX2BIN

Potřebujete-li převést číslo v šestnáctkové soustavě (čísla nula až devět a písmena A,B,C,D,E,F) do soustavy binární (neboli číslo tvořené z nul a jedniček).

Syntaxe česky:

HEX2BIN(Číslo; [Místa])

Syntaxe anglicky:

HEX2BIN(Číslo; [Místa])

Popis argumentů:

  • Číslo - povinný argument - je číslo v šestnáctkové soustavě, které chcete převést.
  • Místa - volitelně - požadovaný počet znaků výsledného čísla.
Excel funkce HEX2BIN - syntaxe argumenty

Poznámky

Případné možné chyby jsou uvedeny v další kapitole.

Základní použití HEX2BIN

Základní ukázky praktického použití:

=HEX2BIN(11) =HEX2BIN("F") =HEX2BIN("F";5) Excel funkce HEX2BIN - ukázka

Praktické použití HEX2BIN

Praktický převod šestnáckového čísla na dvojkové. Využijete že šestnáct je násobkem dvou 2^4 = 16. Podle tabulky se pak jednoduše převedete na dvojkové číslo, mám čísla AC a CD ;) a potřebuji je převést na dvojkové.

Excel funkce HEX2BIN - ukázka

Podle tabulky A = 1010 a C = 1100 pro první číslo, pro druhé C= 1101 a D = 1100. Výsledkem jsou čísla 10101100 a 11011100.

Chyby v HEX2BIN

Při nevhodném zadání funkce HEX2BIN skončí chybou.

  • #ČÍSLO! (#NUMBER!) - nevyplněné argumenty
  • #HODNOTA! (#VALUE!) - argument není číselný
  • pokud datový set obsahuje chybu, výsledkem je taktéž chybová hodnota
=HEX2BIN(B5) =HEX2BIN(B6) =HEX2BIN(B7;E7) Excel funkce HEX2BIN - ukázka

Použití s funkce HEX2BIN ve VBA

Využití VBA pro funkci HEX2BIN s využitím WorksheetFunction.

Hodnota = WorksheetFunction.Hex2Bin(12) MsgBox Hodnota Hodnota = WorksheetFunction.Hex2Bin("F", 5) MsgBox Hodnota

Využití VBA pro funkci HEX2BIN s vložením do listu za využití Formula a FormulaLocal (využití FormuilaLocal nedoporučuji, uvádím jen pro dokreslení).

Range("B5").Formula = "=HEX2BIN(15)" Range("B6").Formulalocal = "=HEX2BIN(""F"";8)" Excel funkce HEX2BIN - ukázka

Související články s HEX2BIN

Další články související se statistickými funkcemi:

V přípravě.


Microsoft Excel - stahuj logo

Ke stažení ukázka HEX2BIN

Soubor v přípravě.


Závěrem

Využíváte nějaký trik s funkci HEX2BIN, můžete zmínit v komentářích. Máte nějaký praktické využití této funkce - budu rád za komentář ať mohu doplnit do článku reálný případ použití.

Článek byl aktualizován: 17.07.2018 17:32

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.







Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2018 | 118

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.