Funkce BASE převede desítkové číslo na textové vyjádření v jiném základu. Základ 2 například znamená dvojkovou soustavu.
Části funkce BASE
BASE(hodnota; základ; [min_délka])
Část | Popis | Poznámky |
hodnota |
Číslo, které se má převést na základ. |
|
základ |
Základ (radix), na který se převede hodnota daného čísla. |
|
min_délka |
(Volitelné) Minimální délka vráceného textu. |
|
Ukázky vzorců
BASE(255; 16)
BASE(A2; 2)
BASE(4095; 16; 6)
Poznámky
- Hodnoty číselného argumentu, které nejsou celé číslo, se zkrátí na celé číslo.
- Ujistěte se, že všechny výpočty používající výsledek funkce BASE berou v úvahu, že může jít o jiný než desítkový základ. Výsledky se v Tabulkách Google převedou bez upozornění. Pokud například buňka A2 obsahuje 1111 (binární ekvivalent desítkové hodnoty 31) a B2 obsahuje vzorec, například =A2+9, bude výsledek 11120, což je ve dvojkové soustavě nesprávně.
Příklady
Tento příklad převádí desítkové číslo 255 na základ 16 (šestnáctková soustava):
A | B | |
1 | Vzorec | Výsledek |
2 | =BASE(255; 16) | FF |
Tento příklad převádí číslo v buňce A2 (desítková hodnota 21) na základ daný v buňce B2 buňce (binární):
A | B | C | D | |
1 | Číslo | Základ | Vzorec | Výsledek |
2 | 21 | 2 | =BASE(A2; B2) | 10101 |
Tento příklad převádí desítkové číslo 4095 na základ 16 (šestnáctková soustava) o minimální délce šesti znaků:
A | B | |
1 | Vzorec | Výsledek |
2 | =BASE(4095; 16; 6) | 000FFF |
Související funkce
- DECIMAL: Funkce DECIMAL převede textové vyjádření čísla v jiném základu na základ 10 (desítkovou soustavu).
- BIN2DEC: Funkce BIN2DEC převede binární číslo se znaménkem na desítkový formát.
- BIN2HEX: Funkce BIN2HEX převede binární číslo se znaménkem na šestnáctkový formát se znaménkem.
- BIN2OCT: Funkce BIN2OCT převede binární číslo se znaménkem na osmičkový formát se znaménkem.
- OCT2BIN: Funkce OCT2BIN převede osmičkové číslo se znaménkem na binární formát se znaménkem.
- OCT2DEC: Funkce OCT2DEC převede osmičkové číslo se znaménkem na desítkový formát.
- OCT2HEX: Funkce OCT2HEX převede osmičkové číslo se znaménkem na šestnáctkový formát se znaménkem.
- DEC2BIN: Funkce DEC2BIN převede desítkové číslo na binární formát se znaménkem.
- DEC2OCT: Funkce DEC2OCT převede desítkové číslo na osmičkový formát se znaménkem.
- DEC2HEX: Funkce DEC2HEX převede desítkové číslo na šestnáctkový formát se znaménkem.
- HEX2BIN: Funkce HEX2BIN převede šestnáctkové číslo se znaménkem na binární formát se znaménkem.
- HEX2DEC: Funkce HEX2DEC převede šestnáctkové číslo se znaménkem na desítkový formát.
- HEX2OCT: Funkce HEX2OCT převede šestnáctkové číslo se znaménkem na osmičkový formát se znaménkem.