RIGHT

Область применения: вычисление вычисляемого столбца вычисляемой таблицы Мерывизуального элемента

RIGHT возвращает последний символ или символы в текстовой строке в зависимости от количества заданных символов.

Синтаксис

RIGHT(<text>, <num_chars>)  

Параметры

Термин Определение
text Текстовая строка, содержащая символы, которые требуется извлечь, или ссылка на столбец, содержащий текст.
num_chars (необязательно) Количество символов, которые требуется извлечь; опущено, 1. Вы также можете использовать ссылку на столбец, содержащий числа.

Если ссылка на столбец не содержит текст, он неявно приведение в виде текста.

Возвращаемое значение

Текстовая строка, содержащая указанные правильные символы.

Замечания

  • RIGHT всегда подсчитывает каждый символ, независимо от того, является ли однобайтовый или двойной байт, как 1, независимо от того, какой параметр языка по умолчанию имеет значение.

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример: возврат фиксированного числа символов

Следующая формула возвращает последние две цифры кода продукта в таблице New Products.

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

Пример. Использование ссылки на столбец для указания числа символов

Следующая формула возвращает переменное число цифр из кода продукта в таблице New Products в зависимости от числа в столбце MyCount. Если в столбце, MyCount или значении нет пустого значения, right также возвращает пустое значение.

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

Текстовые функции
LEFT
СРЕДНИЙ