Delen via


LEFT

Van toepassing op: Berekende kolom Berekende tabel Meting Visuele berekening

Retourneert het opgegeven aantal tekens vanaf het begin van een tekenreeks.

Syntaxis

LEFT(<text>, <num_chars>)  

Parameters

Term Definitie
sms verzenden De tekenreeks met de tekens die u wilt extraheren of een verwijzing naar een kolom die tekst bevat.
num_chars (optioneel) Het aantal tekens dat u links wilt ophalen; indien weggelaten, 1.

Retourwaarde

Een tekenreeks.

Opmerkingen

  • Overwegende dat Microsoft Excel verschillende functies bevat voor het werken met tekst in talen met één byte en dubbel-byteteken, werkt DAX met Unicode en slaat alle tekens op als dezelfde lengte; daarom is één functie voldoende.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Opmerking

In het volgende voorbeeld worden de eerste vijf tekens van de bedrijfsnaam in de kolom [ResellerName] en de eerste vijf letters van de geografische code in de kolom [GeographyKey] geretourneerd en samengevoegd om een id te maken.

= CONCATENATE(LEFT('Reseller'[ResellerName],LEFT(GeographyKey,3))  

Als het argument num_chars een getal is dat groter is dan het aantal beschikbare tekens, retourneert de functie de maximaal beschikbare tekens en treedt er geen fout op. De kolom [GeographyKey] bevat bijvoorbeeld getallen zoals 1, 12 en 311; daarom heeft het resultaat ook een variabele lengte.

Tekstfuncties