Funkce DÉLKA vrátí počet znaků textového řetězce.
Funkce LENB vrátí počet bajtů, které představují znaky v textovém řetězci.
Důležité: Funkce DÉLKA je určena pro jazyky používající jednobajtovou znakovou sadu (SBCS). Funkce LENB je určena pro jazyky používající dvoubajtovou znakovou sadu (DBCS). Nastavení výchozího jazyka v počítači ovlivní vrácenou hodnotu následujícím způsobem:
- Funkce DÉLKA počítá vždy každý znak (jednobajtový i dvoubajtový) jako 1, bez ohledu na to, jaké je nastavení výchozího jazyka.
- Funkce LENB počítá každý dvoubajtový znak jako 2 – pokud jste povolili úpravy jazyka podporujícího sadu DBCS a nastavili ho jako výchozí jazyk. Jinak počítá každý znak jako 1.
K jazykům, které podporují sadu DBCS, patří japonština, zjednodušená čínština, tradiční čínština a korejština. Další informace naleznete v následujících tématech nápovědy:
Syntaxe
DÉLKA(text)
LENB(text)
Text je text, jehož délku chcete zjistit. Mezery jsou považovány za znaky.
Příklad 1:
Příklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu.
Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte klávesy CTRL+C.
- Vyberte v listu buňku A1 a stiskněte klávesy CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte klávesy CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti a klepněte na příkaz Režim závislostí vzorců.
|
|
| A |
| Data |
| Phoenix, AZ |
| |
| Dům |
| Vzorec |
Popis (výsledek) |
| =DÉLKA(A2) |
Délka prvního řetězce (11) |
| =DÉLKA(A3) |
Délka druhého řetězce (0) |
| =DÉLKA(A4) |
Délka třetího řetězce, který obsahuje 5 mezer (8) |
|
Příklad 2: LENB (v počítači je nastaven výchozí jazyk podporující sadu DBCS)
V následujícím příkladu:
- Funkce LENB vrátí hodnotu 6, protože každý znak se počítá jako 2.
- Funkce DÉLKA vrátí hodnotu 3, protože každý znak se počítá jako 1. Funkce DÉLKA vrátí hodnotu 3 bez ohledu na to, jaký výchozí jazyk je v počítači nastaven.
=LENB("

") rovná se 6
=DÉLKA("

") rovná se 3