Vraća Variant (niz) koji sadrži određeni broj znakova s lijeve strane niza.
Sintaksa
Left( niz, duljina )
Sintaksa funkcije Left ima ove argumente:
Argument |
Opis |
niz |
Obavezno. Nizovni izraz iz kojeg se vraćaju krajnje lijevi znakovi. Ako niz sadrži vrijednost Null, vraća se vrijednost Null. |
duljina |
Obavezno. Variant (dugo). numerički izraz koji označava broj znakova za vraćanje. Ako je to 0, vraća se niz nulte duljine (""). Ako je veći od ili jednak broju znakova u nizu, vraća se cijeli niz. |
Napomene
Da biste odredili broj znakova u nizu, koristite funkciju Len.
Napomena: Ako niz sadrži bajtovne podatke, koristite funkciju LeftB. Umjesto određivanja broja znakova za vraćanje, duljina određuje broj bajtova.
Primjer upita
Izraz |
Rezultati |
SELECT Left(IDproizvoda,3) KAO IzOnogOdjela proizvoda; |
Vraća '3' znakova s lijeve strane vrijednosti u polju "IDProizvoda" iz tablice "ProizvodProdaje" u stupcu FromLeft. |
Primjer VBA-a
Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.
Primjer koristi funkciju Left za vraćanje navedenog broja znakova s lijeve strane niza.
Dim AnyString, MyStr
AnyString = "Hello World" ' Define string. MyStr = Left(AnyString, 1) ' Returns "H". MyStr = Left(AnyString, 7) ' Returns "Hello W". MyStr = Left(AnyString, 20) ' Returns "Hello World".