UPPER / LOWER

Данные функции работают только в рамках формул с агрегацией. Пример использования функций см. ниже.

UPPER

UPPER – преобразует все буквы текстовой строки в заглавные буквы.

Синтаксис

UPPER (<Текст>)

где <Текст> – текст, который требуется преобразовать в верхний регистр, или столбец, содержащий текст.

LOWER

LOWER – преобразует все буквы текстовой строки в строчные.

Синтаксис

LOWER(<Текст>)

где <Текст> – текст который требуется преобразовать в нижний регистр, или столбец, содержащий текст.

Пример

Предположим, вы хотите вычислить наибольшего значения в столбце и преобразовать его в верхний регистр. Допустим, у вас есть таблица dimproduct с полем productname, и вы хотите получить максимальное значение в столбце dimproduct[productname] и преобразует его в верхний регистр с помощью функции UPPER. Для этого можно воспользоваться следующей формулой:

MaxProductNameUpper = UPPER(MAX(dimproduct[productname]))

Данная формула формула выполняет следующие действия:

  1. Находит максимальное значение в столбце productname таблицы dimproduct с помощью функции MAX.

  2. Преобразует полученное максимальное значение в верхний регистр с помощью функции UPPER:

    upper.png

Аналогичным образом можно использовать функцию LOWER, только в этом случае все буквы будут строчные.


Смотрите также

Поддерживаемые функции DAX
Математические операторы

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.