Lezen in het Engels

Delen via


LEFT

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

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

Syntaxis

LEFT(<text>, <num_chars>)

Parameters

Term Definitie
text De tekenreeks met de tekens die u wilt ophalen, or een verwijzing naar een kolom die contains tekst.
num_chars (optioneel) Het aantal tekens dat u wilt LEFT uitpakken; if weggelaten, 1.

value retourneren

Een tekenreeks.

Opmerkingen

  • Overwegende dat Microsoft Excel contains verschillende functies voor het werken met tekst in talen met één byte and dubbele bytetekens, DAX werkt met Unicodeandall tekens opslaat als dezelfde lengte; daarom is één functie voldoende.

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

Voorbeeld

In het volgende voorbeeld worden de first vijf tekens van de bedrijfsnaam in de kolom [ResellerName] geretourneerd and de first vijf letters van de geografische code in de kolom [GeographyKey] and deze samenvoegt om een id te maken.

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

If het argument num_chars een getal is dat groter is dan het aantal beschikbare tekens, retourneert de functie de maximumtekens die beschikbaar zijn andnot een errorgenereert. De kolom [GeographyKey] contains bijvoorbeeld getallen zoals 1, 12 and 311; daarom heeft het resultaat ook een variabele lengte.

tekstfuncties