Vráti hodnotu typu Variant (String), ktorá obsahuje zadaný počet znakov z ľavej strany reťazca.
Syntax
Left( string, length )
Syntax funkcie Left má tieto argumenty:
| Argument | Popis | 
| reťazec | Povinný argument. Reťazcový výraz, z ktorého ľavej strany sa vrátia znaky. Ak argument string obsahuje hodnotu null, vráti sa hodnota null. | 
| length | Povinný argument. Variant (Long). numerický výraz určujúci počet znakov, ktoré sa majú vrátiť. Ak je hodnota 0, vráti sa reťazec s nulovou dĺžkou (""). Ak je hodnota väčšia alebo rovná počtu znakov v reťazci, vráti sa celý reťazec. | 
Poznámky
Na určenie počtu znakov argumentu string použite funkciu Len.
Poznámka: Ak ide o údaje v bajtoch, ktoré sú obsiahnuté v reťazci, použite funkciu LeftB. Argument length nezadáva počet znakov, ktoré sa majú vrátiť, ale určuje počet bajtov.
Príklad dotazu
| Výraz | Výsledky | 
| SELECT Left(ProductID,3) AS FromLeft FROM ProductSales; | Vráti 3 znaky z ľavej strany hodnôt v poli ProductID z tabuľky ProductSales v stĺpci FromLeft. | 
Príklad jazyka VBA
Poznámka: Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.
V tomto príklade sa funkcia Left používa na vrátenie zadaného počtu znakov z ľavej strany reťazca.
Dim AnyString, MyStrAnyString = "Hello World"    ' Define string.MyStr = Left(AnyString, 1)    ' Returns "H".MyStr = Left(AnyString, 7)    ' Returns "Hello W".MyStr = Left(AnyString, 20)    ' Returns "Hello World".
 
                         
				 
				