Délka
enLEN
Definice
Sekce “Definice”Funkce Délka vrátí počet znaků v textovém řetězci, včetně mezer a speciálních znaků.
Vzorec
Sekce “Vzorec”=DÉLKA(Text)Argumenty funkce
Sekce “Argumenty funkce”Text (povinný) – Textový řetězec, jehož celková délka má být zjištěna.
Praktické vysvětlení
Sekce “Praktické vysvětlení”Funkce se hodí pro kontrolu dat, že mají všechna data stejnou délku, ověřování správného počtu znaků nebo manipulace s textem s dalšími funkcemi. Funkce nezapočítává formátování čísla. Pokud je v buňce např. 10 000 (s mezerou jako oddělovačem tisíců, funkce vrátí 5, jelikož mezera je pouze vizuální ale ne napsaná.

Použití s ostatními funkcemi
Sekce “Použití s ostatními funkcemi”Pro dynamické nalezení textu za určitým znakem resp. od určitého znaku do konce textového řetězce je vhodné použít funkci Délka jako pomocnou funkci k Zprava a Najít. Pokud je potřebné najít pokaždé text za podtržítkem jako v příkladu níže, přičemž podtržítko není vždy na stejné pozici, je vhodné funkce kombinovat, kdy od celkového počtu znaků je odečtena pozice hledaného znaku. Pokud se hledaný znak nenachází v daném textu, výstupem bude error ve formátu #HODNOTA!.
=ZPRAVA(A2;DÉLKA(A2)-NAJÍT(„_“;A2))
Pokud se v textovém řetězci nachází přebytečné mezery, budou odstraněny funkcí Pročistit a následně bude zjištěna celková délka.
=DÉLKA(PROČISTIT(D2))
Zjištění počtu výskytů konkrétního znaku v textovém řetězci v kombinaci s funkcí Dosadit. V příkladu je nutné zjistit počet podtržítek v textovém řetězci.
=DÉLKA(G2)-DÉLKA(DOSADIT(G2;“_“;““))
Související funkce
Sekce “Související funkce”© 2026 Excelland
