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

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

BIN2HEX (BIN2HEX) - funkce v Excel

Videokurzy Excel

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

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

Úvodem do funkce BIN2HEX

Praktická aplikace funkcí na převod mezi číselnými soustavami -binární (dvojková) na šestnáctkovou v Excelu, aneb jak na praktické využití funkce BIN2HEX (v angličtině BIN2HEX), 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í BIN2HEX

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

Syntaxe česky:

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

Syntaxe anglicky:

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

Popis argumentů:

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

Poznámky

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

Základní použití BIN2HEX

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

=BIN2HEX(1110) =BIN2HEX(1110;4) =BIN2HEX(111110) Excel funkce BIN2HEX - ukázka

Praktické použití BIN2HEX

Jak na převod a jak použít.

Převod

K převodu je potřeba pomocná tabulka, kde se využije skutečnosti že 16 je mocninou 2. Neboli 2^4=16

v prvním kroku číslo rozdělíme po čtveřicích.

Potřebuje převést čísla 10101100 a 11011100 na šestnácková. Rozdlím na sekce 1010 1100 a pro dtuhé na 1101 1100, dle pomocné tabulky máte hex čísla AC a DC ;).

Excel funkce BIN2HEX - ukázka

Poznámka

Lze převádět i přes desítkovou soustavu.

Chyby v BIN2HEX

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

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

Použití s funkce BIN2HEX ve VBA

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

Hodnota = WorksheetFunction.Bin2Hex(100) MsgBox Hodnota Hodnota = WorksheetFunction.Bin2Hex(100, 3) MsgBox Hodnota

Využití VBA pro funkci BIN2HEX 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 = "=BIN2HEX(100)" Range("B6").Formulalocal = "=BIN2HEX(100;3)" Excel funkce BIN2HEX - ukázka

Související články s BIN2HEX

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

V přípravě.


Microsoft Excel - stahuj logo

Ke stažení ukázka BIN2HEX

Soubor v přípravě.


Závěrem

Využíváte nějaký trik s funkci BIN2HEX, 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 10:41

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


Reklama


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 - 2019 | 541

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