RIGHT
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
RIGHT zwraca ostatni znak lub znaki w ciągu tekstowym na podstawie określonej liczby znaków.
Składnia
RIGHT(<text>, <num_chars>)
Parametry
Termin | Definicja |
---|---|
text |
Ciąg tekstowy zawierający znaki, które chcesz wyodrębnić, lub odwołanie do kolumny zawierającej tekst. |
num_chars |
(opcjonalnie) Liczba znaków, które mają zostać wyodrębnione RIGHT; zostanie pominięty, 1. Możesz również użyć odwołania do kolumny zawierającej liczby. |
Jeśli odwołanie do kolumny nie zawiera tekstu, jest niejawnie rzutowy jako tekst.
Wartość zwracana
Ciąg tekstowy zawierający określone znaki z prawej strony.
Uwagi
RIGHT zawsze liczy każdy znak, niezależnie od tego, czy jest to jednobajtowy, czy dwubajtowy, niezależnie od tego, jakie jest ustawienie języka domyślnego.
Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.
Przykład: zwracanie stałej liczby znaków
Poniższa formuła zwraca dwie ostatnie cyfry kodu produktu w tabeli New Products.
= RIGHT('New Products'[ProductCode],2)
Przykład: używanie odwołania do kolumny w celu określenia liczby znaków
Poniższa formuła zwraca zmienną liczbę cyfr z kodu produktu w tabeli New Products w zależności od liczby w kolumnie MyCount. Jeśli w kolumnie nie ma wartości MyCount lub wartość jest pusta, RIGHT również zwraca wartość pustą.
= RIGHT('New Products'[ProductCode],[MyCount])