Функция RIGHT

Функция RIGHT возвращает последний символ или последние символы текстовой строки, в зависимости от указанного количества символов.

RIGHT(<text>, <num_chars>)

Элемент

Определение

text

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

num_chars

Количество символов, которое должна извлечь функция RIGHT (необязательно). Если не указано, 1. Можно также использовать ссылку на столбец, который содержит числа.

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

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

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

Эта функция DAX может возвращать другие результаты при использовании в развернутой модели в режиме DirectQuery. Дополнительные сведения о семантических отличиях в режиме DirectQuery см. по адресу http://go.microsoft.com/fwlink/?LinkId=219171.

Описание

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

Код

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

Описание

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

Код

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