Поделиться через


Информационные функции

Функции сведений DAX смотрят на ячейку или строку, предоставляемую в качестве аргумента, и сообщает, соответствует ли значение ожидаемому типу. Например, функция ISERROR возвращает значение TRUE, если упоминаемое значение содержит ошибку.

В этой категории

Function Description
COLUMNSTATISTICS Возвращает таблицу статистики по каждому столбцу в каждой таблице модели.
CONTAINS Возвращает значение true, если значения для всех указанных столбцов существуют или содержатся в этих столбцах; в противном случае функция возвращает значение false.
CONTAINSROW Возвращает значение TRUE, если строка значений существует или содержится в таблице, в противном случае возвращает значение FALSE.
CONTAINSSTRING Возвращает значение TRUE или FALSE, указывающее, содержит ли одна строка другую строку.
CONTAINSSTRINGEXACT Возвращает значение TRUE или FALSE, указывающее, содержит ли одна строка другую строку.
CUSTOMDATA Возвращает содержимое свойства CustomData в строка подключения.
HASONEFILTER Возвращает значение TRUE, если число напрямую отфильтрованных значений в columnName равно одному; в противном случае возвращает значение FALSE.
HASONEVALUE Возвращает значение TRUE, если контекст для columnName отфильтрован только до одного отдельного значения. В противном случае имеет значение FALSE.
ISAFTER Логическая функция, которая эмулирует поведение предложения Start At и возвращает значение true для строки, которая соответствует всем параметрам условия.
ISBLANK Проверяет, является ли значение пустым и возвращает значение TRUE или FALSE.
ISCROSFILTERED Возвращает значение TRUE, если имя столбца или другой столбец в той же или связанной таблице фильтруется.
ISEMPTY Проверяет, пуста ли таблица.
ISERROR Проверяет, является ли значение ошибкой и возвращает значение TRUE или FALSE.
ISEVEN Возвращает значение TRUE, если число даже или FALSE, если число нечетно.
ISFILTERED Возвращает значение TRUE, если имя столбца фильтруется напрямую.
ISINSCOPE Возвращает значение true, если указанный столбец является уровнем в иерархии уровней.
ISLOGICAL Проверяет, является ли значение логическим значением (TRUE или FALSE) и возвращает значение TRUE или FALSE.
ISNONTEXT Проверяет, не является ли значение текстом (пустые ячейки не являются текстом) и возвращает значение TRUE или FALSE.
ISNU МБ ER Проверяет, является ли значение числом, и возвращает значение TRUE или FALSE.
ISODD Возвращает значение TRUE, если число нечетно или значение FALSE, если число даже.
ISONORAFTER Логическая функция, которая эмулирует поведение предложения Start At и возвращает значение true для строки, которая соответствует всем параметрам условия.
ISSELECTEDMEASURE Используется выражениями для элементов вычисления, чтобы определить меру, которая находится в контексте, является одной из тех, которые указаны в списке мер.
ISSUBTOTAL Создает другой столбец в выражении SUMMARIZE, который возвращает значение True, если строка содержит промежуточные значения столбца, заданного в качестве аргумента, в противном случае возвращает значение False.
ISTEXT Проверяет, является ли значение текстом и возвращает значение TRUE или FALSE.
НЕВИЗУАЛЬНЫЙ Помечает фильтр значений в выражении SUMMARIZECOLUMNS как не визуальный элемент.
SELECTEDMEASURE Используется выражениями для элементов вычисления для ссылки на меру, которая находится в контексте.
SELECTEDMEASUREFORMATSTRING Используется выражениями для элементов вычисления для получения строки формата меры, которая находится в контексте.
SELECTEDMEASURENAME Используется выражениями для элементов вычисления для определения меры, которая находится в контексте по имени.
USERCULTURE Возвращает языковой стандарт для текущего пользователя.
USERNAME Возвращает доменное имя и имя пользователя из учетных данных, предоставленных системе во время подключения.
USEROBJECTID Возвращает идентификатор объекта текущего пользователя или идентификатор идентификатора безопасности.
USERPRINCIPALNAME Возвращает имя участника-пользователя.