Přeskočit na obsah

BaseExcel

enBASE

Funkce Base převede číslo na text v číselné soustavě s určitým základem.

=BASE(číslo; radix; min_length)

Číslo – Povinný argument hodnoty, která má být převedena na textové vyjádření s určitým základem.

Radix – Povinný argument udávající základ pro převedení čísla na text. Hodnota musí být mezi 2 až 36. Nejčastějšími typy základu pro převod jsou následující:

  • Decimal – Převede dané číslo do desítkové soustavy. Pokud se jedná o celé číslo, tak by měl výsledek zůstat stejný, jelikož čísla jsou psány v desítkové soustavě. Jedná-li se o desetinné číslo, funkce převede hodnotu na nižší celé číslo, tedy 10,6 se stále bude rovnat 10.
=BASE(10,6; 10) => 10
  • Binary – Převede číslo do binární soustavy, která používá pouze čísla 0 a 1.
=BASE(základ; 2)
  • Octal – Převede číslo do osmičkové soustavy, která se používá zejména při počítačovém zpracování informací. Každá pozice může nabývat hodnot od 0 do 7. Každé číslo je pak sestaveno ze součtu násobků osmičkových mocnin.
=BASE(základ; 8)
  • Hex – Převede číslo do šestnáctkové soustavy, která používá čísla od 0 do 9 a také písmena od A do F bez diakritiky. Pozice tedy může nabývat hodnot od 0 až po F.
=BASE(základ; 16)

Min_length – Volitelný argument minimální délky vráceného řetězce. Pokud je minimální délka zadána, přidají se počáteční 0 před číslo, pokud je potřebný vyšší počet znaků než by funkce vrátila. Maximální hodnota argument je 255.

Výsledek v desítkové soustavě při minimálně délce znaků 5 a základem 10:

Výsledky čísel 10 a 15 při výše zmíněných základech by vypadaly následovně:

Pokud argument čísla není numerický, funkce vrátí chybovou hlášku #VALUE!.

Použití s ostatními funkcemi

Sekce “Použití s ostatními funkcemi”

Pokud je do argumentu radix zadaný základ, který není v intervalu <2, 36> nebo je minimální délky vyšší než 255 a je potřebné mít výsledek, který není error, je možné použít funkci iferror, za kterou je možné napsat text, který se v buňce objeví v případě chyby.

=IFERROR(BASE(10;48);“Základ mimo interval“)

© 2026 Excelland