Přeskočit na obsah

ZnakExcel

enCHAR

Funkce vrací znak odpovídající zadané číselné hodnotě z tabulky znaků Unicode. Používá se k vkládání speciálních znaků na základě jejich kódů.

=ZNAK(Číslo)

Číslo – Celé číslo v rozsahu 1–255 (pro znakovou sadu ANSI) nebo větší, pokud se používá Unicode.

Funkce je užitečná pro generování speciálních znaků, jako jsou symboly, mezery, zalomení řádku nebo písmena odpovídající ASCII a Unicode kódům.

Použití s ostatními funkcemi

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

Převedení znaku zpět na daný kód pomocí funkce Kód, který je opačnou funkcí k funkci Znak.

=KÓD(ZNAK(A2))

Pokud se v textovém řetězci nebo hodnotách v buňkách objevují neviditelné znaky, které musí být z buněk odstraněny, je možné funkci kombinovat např. s funkcí Dosadit. V příkladu je nahrazen znak 160, což je pevná mezera.

=DOSADIT(A2;ZNAK(160);““)

Pokud mají být převedeny znaky v datech, jejich číslo představuje velká písmena, ale je nutné z nich udělat písmena malá, je možné kombinovat s funkcí Malá.

=MALÁ(ZNAK(A2))

© 2026 Excelland