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

Popis

Převede číslo na text v číselné soustavě o určeném základu.

Syntaxe

BASE(číslo, základ [min_délka])

Syntaxe funkce BASE obsahuje následující argumenty:

  • Číslo:    Povinný argument. Číslo, které chcete převést. Musí jít o celé číslo větší nebo rovno 0 a menší než 2^53.

  • Základ    Povinný argument. Základ číselné soustavy, do níž chcete číslo převést. Musí jít o celé číslo větší nebo rovno 2 a menší nebo rovno 36.

  • Min_délka    Volitelný argument. Minimální délka vráceného řetězce. Musí jít o celé číslo větší nebo rovno 0.

Poznámky:

  • Pokud jsou číslo, číselná hodnota nebo Min_length mimo minimální nebo maximální omezení, vrátí funkce BASE hodnotu #NUM. chybu #ČÍSLO!.

  • Pokud argument číslo není číselná hodnota, vrátí funkce BASE hodnotu #VALUE!. chybu #ČÍSLO!.

  • Zadáte-li argument, který není celé číslo, bude zkrácen na celé číslo.

  • Pokud je zadán argument min_délka a výsledek je kratší než zadaná minimální délka, jsou k výsledku přidány počáteční nuly. Například funkce BASE(16,2) vrátí hodnotu 10000, ale funkce BASE(16,2,8) vrátí hodnotu 00010000.

  • Maximální hodnota argumentu min_délka je 255.

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

=BASE(7;2)

Převede desítkové číslo 7 na binární číselný systém. Výsledek je 111.

111

=BASE(100;16)

Převede desítkové číslo 100 na šestnáctkový číselný systém. Výsledek je 64.

64

=BASE(15;2;10)

Převede desítkové číslo 15 na binární číselný systém, s minimální délkou 10 znaků. Výsledek je 0000001111, což je 1111 s 6 počátečními nulami, které vytvoří řetězec o délce 10 znaků,

0000001111

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.

×