Функция FORMAT

Преобразует значение в текст в указанном числовом формате.

FORMAT(<value>, <format_string>)

Элемент

Определение

value

Значение или выражение, результатом вычисления которого является единственное значение.

format_string

Строка с шаблоном форматирования.

Строка, содержащая значение, соответствующее строке форматирования format_string.

Важное примечаниеВажно!

Если параметром value является BLANK(), функция возвращает пустую строку.

Если параметром format_string является BLANK(), значение форматируется с помощью формата «General Number» или «General Date» (в соответствии с типом значения).

Дополнительные сведения об использовании параметра format_string см. в соответствующем разделе справки ниже.

Что форматировать

Следуйте данным инструкциям

Числа

Используйте стандартные числовые форматы или создайте определяемые пользователем числовые форматы.

Значения даты и времени

Используйте стандартные форматы даты и времени или создайте определяемые пользователем форматы даты и времени.

Все стандартные строки форматирования при форматировании результата используют текущую локаль пользователя.

ПредупреждениеВнимание!

Строки форматирования, которые поддерживаются в качестве аргумента для функции DAX FORMAT, основаны на строках форматирования, используемых в Visual Basic (OLE-автоматизация), а не на строках форматирования, используемых в .NET Framework. Поэтому, если аргумент не совпадает ни с одной из определенных строк форматирования, возможны ошибки или непредвиденные результаты. Например, не поддерживается сокращенное обозначение «p» для «Percent». Строки, которые предоставляются в качестве аргумента для функции FORMAT, не включенные в список стандартных строк форматирования, обрабатываются как часть пользовательской строки форматирования или как строковый литерал.

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