Delen via


RIGHT

Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening

RIGHT retourneert het laatste teken of de laatste tekens in een tekenreeks op basis van het aantal tekens dat u opgeeft.

Syntaxis

RIGHT(<text>, <num_chars>)

Parameters

Term Definitie
text De tekenreeks die de tekens bevat die u wilt extraheren, of een verwijzing naar een kolom die tekst bevat.
num_chars (optioneel) Het aantal tekens dat u wilt RIGHT uitpakken; wordt weggelaten, 1. U kunt ook een verwijzing gebruiken naar een kolom die getallen bevat.

Als de kolomreferentie geen tekst bevat, wordt deze impliciet als tekst gecast.

Retourwaarde

Een tekenreeks met de opgegeven meest rechtse tekens.

Opmerkingen

  • RIGHT telt altijd elk teken, ongeacht of één byte of dubbel-byte, als 1, ongeacht wat de standaardtaalinstelling is.

  • 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).

Voorbeeld: een vast aantal tekens retourneren

De volgende formule retourneert de laatste twee cijfers van de productcode in de tabel Nieuwe producten.

= RIGHT('New Products'[ProductCode],2)

Voorbeeld: Een kolomreferentie gebruiken om het aantal tekens op te geven

De volgende formule retourneert een variabel aantal cijfers uit de productcode in de tabel Nieuwe producten, afhankelijk van het getal in de kolom MyCount. Als er geen waarde in de kolom, MyCount of de waarde leeg is, geeft RIGHT ook een lege waarde als resultaat.

= RIGHT('New Products'[ProductCode],[MyCount])

tekstfunctiesLEFTMID