Při kopírování nebo importu textu do Excelu se někdy s dobrými daty objevují nežádoucí znaky zbytečných chyb. Někdy je potřeba pouze část textových dat v buňce. V takových případech použijte funkci LEFT k odstranění nežádoucích dat, když jsou dobrá data na levé straně nežádoucích znaků v buňce.
Pokyny v tomto článku platí pro Excel 2019, 2016, 2013, 2010, 2007; Excel pro Microsoft 365, Excel Online, Excel pro Mac, Excel pro iPad, Excel pro iPhone a Excel pro Android.
Syntaxe funkcí Excel LEFT a LEFTB
Funkce LEFT a LEFTB provádějí podobné operace, liší se však v podporovaných jazycích. Postupujte podle pokynů níže a vyberte funkci, která nejlépe podporuje váš jazyk.
- LEFT je pro jazyky, které používají jednobajtovou znakovou sadu. Tato skupina zahrnuje angličtinu a všechny evropské jazyky.
- LEFTB je pro jazyky, které používají dvoubajtovou znakovou sadu. Patří sem japonština, čínština (zjednodušená), čínština (tradiční) a korejština.
V aplikaci Excel syntaxe funkce odkazuje na rozložení funkce a zahrnuje název funkce, závorky a argumenty. Syntaxe funkce LEFT je:
=LEFT(Text, Num_chars)
Syntaxe funkce LEFTB je:
=LEFTB(Text, Num_bytes)
Argumenty funkce říkají Excelu, která data má funkce použít, a délku řetězce, který má být extrahován.
- Text (vyžadováno pro LEFT a LEFTB) odkazuje na položku, která obsahuje požadovaná data. Tento argument je buď odkaz na buňku na umístění dat v listu, nebo skutečný text uzavřený v uvozovkách.
- Num_chars (volitelné pro LEFT) určuje počet znaků nalevo od argumentu řetězce, které mají být zachovány. Všechny ostatní znaky jsou odstraněny.
- Num_bytes (volitelné pro LEFTB) určuje počet znaků nalevo od argumentu řetězce, které mají být zachovány v bajtech. Všechny ostatní znaky jsou odstraněny.
Důležité poznámky k funkci LEFT
Při zadávání funkce VLEVO mějte na paměti tyto body:
- Pokud je Num_chars nebo Num_bytes vynechán, funkce zobrazí výchozí hodnotu 1 znaku.
- Pokud je Num_chars nebo Num_bytes větší než délka textu, funkce vrátí celý textový řetězec.
- Pokud je hodnota argumentu Num_chars nebo Num_bytes záporná, funkce vrátí HODNOTA! chybová hodnota.
- Pokud hodnota argumentu Num_chars nebo Num_bytes odkazuje na prázdnou buňku nebo je rovna nule, funkce vrátí prázdnou buňku.
Excel LEFT Příklad funkce
Existuje několik způsobů, jak pomocí funkce LEFT extrahovat určitý počet znaků z textového řetězce, včetně přímého zadání dat jako argumentů pro funkci a zadání odkazů na buňky pro oba argumenty.
Nejlepší je zadat odkazy na buňky pro argumenty, nikoli skutečná data. Tento příklad uvádí kroky pro zadání funkce LEFT a jejích argumentů do buňky B3 pro extrahování slova Widget z textového řetězce v buňce A3.
Zadejte funkci VLEVO
Možnosti pro zadání funkce a jejích argumentů do buňky B3 zahrnují:
- Zadání celé funkce do příslušné buňky.
- Použití dialogového okna Argumenty funkcí aplikace Excel (nebo nástroje Formula Builder v aplikaci Excel pro Mac).
Použití dialogového okna pro zadání funkce zjednoduší úlohu. Dialogové okno se stará o syntaxi funkce zadáním názvu funkce, oddělovačů čárek a závorek na správných místech a ve správném množství.
Sečteno podtrženo
Bez ohledu na to, jakou možnost zvolíte pro zadání funkce do buňky listu, je nejlepší použít point and click a zadat odkazy na buňky použité jako argumenty. Minimalizuje se tak možnost chyb způsobených zadáním nesprávného odkazu na buňku.
Zadejte DOLEVA pomocí dialogového okna
Podle tohoto návodu zadejte funkci LEFT a její argumenty pomocí dialogového okna Argumenty funkcí aplikace Excel.
-
Otevřete prázdný pracovní list a zadejte data pro tutoriál.
- Vyberte buňku B3, aby se z ní stala aktivní buňka. Zde se zobrazí výsledky funkce.
- Vybrat Formulas.
- Vyberte Text pro otevření rozevíracího seznamu funkcí.
- Výběrem LEFT otevřete dialogové okno Argumenty funkcí. V Excelu pro Mac se otevře Function Builder.
- Umístěte kurzor do textového pole Text.
- Vyberte buňku A3 v listu a zadejte odkaz na buňku do dialogového okna.
- Umístěte kurzor do textového pole Num_chars.
-
Vyberte buňku B10 v listu a zadejte odkaz na tuto buňku.
- Vyberte OK. Kromě Excelu pro Mac, kde vyberete Hotovo.
Vyjmutý podřetězec Widget se zobrazí v buňce B3.
Výběr čísel pomocí funkce VLEVO
Funkce VLEVO také extrahuje podmnožinu číselných dat z delšího čísla pomocí kroků uvedených v předchozí části. Extrahovaná data jsou převedena na text a nelze je použít ve výpočtech zahrnujících určité funkce, jako jsou funkce SUM a AVERAGE.
Jedním způsobem, jak tento problém obejít, je použít funkci VALUE k převodu textu na číslo, jak je znázorněno na řádku 9 ukázkového obrázku:
=HODNOTA(LEFT(A8; 6))
Druhou možností je použít speciální vložit pro převod textu na čísla.