RIGHT
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
RIGHT returnerer det siste tegnet eller tegnene i en tekststreng, basert på antall tegn du angir.
Syntaks
RIGHT(<text>, <num_chars>)
Parametere
Term | Definisjon |
---|---|
text |
Tekststrengen som inneholder tegnene du vil trekke ut, eller en referanse til en kolonne som inneholder tekst. |
num_chars |
(valgfritt) Antall tegn du vil at RIGHT skal trekke ut. utelates, 1. Du kan også bruke en referanse til en kolonne som inneholder tall. |
Hvis kolonnereferansen ikke inneholder tekst, blir den implisitt kastet som tekst.
Returverdi
En tekststreng som inneholder de angitte tegnene lengst til høyre.
Merknader
RIGHT teller alltid hvert tegn, enten enkelt byte eller dobbel byte, som 1, uansett hvilken standard språkinnstilling som er.
Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).
Eksempel: Returnere et fast antall tegn
Følgende formel returnerer de to siste sifrene i produktkoden i tabellen Nye produkter.
= RIGHT('New Products'[ProductCode],2)
Eksempel: Bruke en kolonnereferanse til å angi tegnantall
Følgende formel returnerer et variabelt antall sifre fra produktkoden i tabellen Nye produkter, avhengig av tallet i kolonnen MyCount. Hvis det ikke er noen verdi i kolonnen, MyCount eller verdien er tom, returnerer RIGHT også en tom verdi.
= RIGHT('New Products'[ProductCode],[MyCount])