Funkce ZLEVA vrátí první znak nebo znaky v textovém řetězci na základě zadaného počtu znaků.
Funkce LEFTB vrátí první znak nebo znaky v textovém řetězci na základě zadaného počtu bajtů.
Důležité: Funkce ZLEVA je určena pro jazyky používající jednobajtovou znakovou sadu (SBCS). Funkce LEFTB 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 ZLEVA počítá vždy každý znak (jednobajtový i dvoubajtový) jako 1, bez ohledu na to, jaké je nastavení výchozího jazyka.
- Funkce LEFTB 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
ZLEVA(text;znaky)
LEFTB(text;bajty)
Text je textový řetězec, ze kterého se budou vybírat znaky.
Znaky určuje počet znaků, které chcete pomocí funkce ZLEVA vybrat.
-
Toto číslo musí být větší nebo rovno nule.
-
Je-li argument znaky větší, než je délka textu, funkce vrátí celý text.
-
Jestliže počet není uveden, uvažuje se číslo 1.
Bajty určuje počet bajtů znaků, které chcete pomocí funkce LEFTB vybrat.
Příklad 1: ZLEVA
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 |
| Prodejní cena |
| Švédsko |
| Vzorec |
Popis (výsledek) |
| =ZLEVA(A2;6) |
Prvních šest znaků v prvním řetězci (Prodej) |
| =ZLEVA(A3) |
První znak v druhém řetězci (Š) |
|
Příklad 2: LEFTB (v počítači je nastaven výchozí jazyk podporující sadu DBCS)
V následujícím příkladu:
- Funkce LEFTB vrátí první 2 znaky, protože každý znak se počítá jako 2.
- Funkce ZLEVA vrátí první 4 znaky, protože každý znak se počítá jako 1. Funkce ZLEVA vrátí první 4 znaky bez ohledu na to, jaký výchozí jazyk je v počítači nastaven.
=LEFTB("




";4) rovná se "

"
=ZLEVA("




";4) rovná se "



"