RIGHT
применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления
RIGHT возвращает последний символ или символы в текстовой строке в зависимости от количества указанных символов.
Синтаксис
RIGHT(<text>, <num_chars>)
Параметры
Термин | Определение |
---|---|
text |
Текстовая строка, содержащая символы, которые требуется извлечь, или ссылка на столбец, содержащий текст. |
num_chars |
(необязательно) Количество символов, которые требуется извлечь RIGHT; опущено, 1. Вы также можете использовать ссылку на столбец, содержащий числа. |
Если ссылка на столбец не содержит текст, он неявно приведение в виде текста.
Возвращаемое значение
Текстовая строка, содержащая указанные правильные символы.
Замечания
RIGHT всегда подсчитывает каждый символ, будь то один байт или двойной байт, как 1, независимо от того, какой параметр языка по умолчанию имеет значение.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример: возврат фиксированного числа символов
Следующая формула возвращает последние две цифры кода продукта в таблице New Products.
= RIGHT('New Products'[ProductCode],2)
Пример. Использование ссылки на столбец для указания числа символов
Следующая формула возвращает переменное число цифр из кода продукта в таблице New Products в зависимости от числа в столбце MyCount. Если в столбце нет значения, MyCount или значения является пустым, RIGHT также возвращает пустое значение.
= RIGHT('New Products'[ProductCode],[MyCount])