V tomto článku sa popisuje syntax vzorca a používanie funkcií LEFT a LEFTB v Microsoft Exceli.
Popis
Funkcia LEFT vráti prvý znak alebo prvé znaky v textovom reťazci podľa určeného počtu znakov.
Funkcia LEFTB vráti prvý znak alebo prvé znaky v textovom reťazci, pričom ich počet je určený veľkosťou v bajtoch.
Dôležité:
-
Tieto funkcie nemusia byť k dispozícii vo všetkých jazykoch.
-
Funkcia LEFTB započíta každý znak ako dvojbajtový iba vtedy, ak ste jazyk DBCS nastavili ako predvolený. V opačnom prípade sa funkcia LEFTB správa rovnako ako funkcia LEFT a započíta každý znak ako jednobajtový.
Medzi jazyky podporujúce dvojbajtovú tabuľku znakov DBCS patrí japončina, čínština (zjednodušená), čínština (tradičná) a kórejčina.
Syntax
LEFT(text; [počet_znakov])
LEFTB(text; [počet_bajtov])
Syntax funkcie obsahuje nasledovné argumenty:
-
Text Povinný argument. Predstavuje textový reťazec obsahujúci znaky, ktoré chcete extrahovať.
-
Počet_znakov Voliteľný argument. Určuje počet znakov, ktoré má funkcia LEFT extrahovať.
-
Argument počet_znakov musí byť väčší alebo rovný nule.
-
Funkcia LEFT vráti celý text, ak je argument počet_znakov väčší ako je dĺžka textu.
-
Ak nezadáte argument počet_znakov, použije sa hodnota 1.
-
-
Počet_bajtov Voliteľný argument. Určuje počet znakov, ktoré má funkcia LEFTB extrahovať (založené na bajtoch).
Príklad
Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.
Údaje |
||
---|---|---|
Predajná cena |
||
Švédsko |
||
Vzorec |
Popis |
Výsledok |
=LEFT(A2; 6) |
Prvých šesť znakov z prvého reťazca |
Predaj |
=LEFT(A3) |
Prvý znak z druhého reťazca |
S |