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

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

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

Функция Описание
COLUMNSTATISTICS Возвращает таблицу статистики по каждому столбцу в каждой таблице модели.
CONTAINS Возвращает TRUE, если значения для всех указанных столбцов существуют или содержатся в этих столбцах. В противном случае возвращает FALSE.
CONTAINSROW Возвращает значение TRUE , если строка значений существует или содержится в таблице. В противном случае возвращает FALSE.
CONTAINSSTRING Возвращает, TRUE если одна строка содержит другую строку. В противном случае возвращает FALSE.
CONTAINSSTRINGEXACT Возвращает, TRUE если одна строка содержит другую строку. В противном случае возвращает FALSE.
CUSTOMDATA Возвращает содержимое свойства CustomData в строке подключения.
HASONEFILTER Возвращает TRUE, если число значений, напрямую отфильтрованных по columnName, равно одному. В противном случае возвращает FALSE.
HASONEVALUE Возвращает TRUE, если контекст для columnName сведен к единственному уникальному значению. В противном случае возвращает FALSE.
ISAFTER Возвращает TRUE, если строка соответствует всем параметрам условия, имитирующим поведение предложения Start At. В противном случае возвращает FALSE.
ISBLANK Возвращает TRUE, если значение пустое. В противном случае возвращает FALSE.
ISBOOLEAN Возвращает значение TRUE , если значение является логическим значением. В противном случае возвращает FALSE. Псевдоним для ISLOGICAL.
ISCROSSFILTERED Возвращает TRUE, если к columnName или другому столбцу в той же или связанной таблице применяется фильтр. В противном случае возвращает FALSE.
ISCURRENCY Возвращает значение TRUE , если значение равно десятичному числу. В противном случае возвращает FALSE. Псевдоним для ISDECIMAL.
ISDATETIME Возвращает TRUE, если значение является датой/временем. В противном случае возвращает FALSE.
ISDECIMAL Возвращает значение TRUE , если значение равно десятичному числу. В противном случае возвращает FALSE. Псевдоним для ISCURRENCY.
ISDOUBLE Возвращает значение TRUE , если значение является числом с плавающей запятой. В противном случае возвращает FALSE.
ISEMPTY Возвращает, TRUE если таблица пуста. В противном случае возвращает FALSE.
ISERROR Возвращает, TRUE если значение является ошибкой. В противном случае возвращает FALSE.
ISEVEN Возвращает TRUE, если число является чётным. В противном случае возвращает FALSE.
ISFILTERED Возвращается TRUE, если columnName фильтруется напрямую. В противном случае возвращает FALSE.
ISINSCOPE Возвращает, TRUE если указанный столбец является уровнем в иерархии уровней. В противном случае возвращает FALSE.
ISINT64 Возвращает значение TRUE , если значение является целым числом. В противном случае возвращает FALSE. Псевдоним для ISINTEGER.
ISINTEGER Возвращает значение TRUE , если значение является целым числом. В противном случае возвращает FALSE. Псевдоним для ISINT64.
ISLOGICAL Возвращает значение TRUE , если значение является логическим значением. В противном случае возвращает FALSE. Псевдоним для ISBOOLEAN.
ISNONTEXT Возвращает, TRUE если значение не является текстом, включая пустые ячейки. В противном случае возвращает FALSE.
ISNUMBER Возвращает значение TRUE , если значение равно числу. В противном случае возвращает FALSE. Псевдоним ISNUMERIC.
ISNUMERIC Возвращает значение TRUE , если значение равно числу. В противном случае возвращает FALSE. Псевдоним ISNUMBER.
ISODD Возвращает значение TRUE , если число нечетно. В противном случае возвращает FALSE.
ISONORAFTER Возвращает TRUE, если строка соответствует всем параметрам условия, имитирующим поведение предложения Start At. В противном случае возвращает FALSE.
ISSELECTEDMEASURE Используется в выражениях для элементов вычислений, чтобы определить, является ли мера в текущем контексте одной из мер, указанных в списке.
ISSTRING Возвращает значение TRUE , если значение является текстом. В противном случае возвращает FALSE. Псевдоним для ISTEXT.
ISSUBTOTAL Создает еще один столбец в выражении SUMMARIZE, которое возвращает TRUE, если строка содержит значения промежуточных итогов для указанного столбца. В противном случае возвращает FALSE.
ISTEXT Возвращает значение TRUE , если значение является текстом. В противном случае возвращает FALSE. Псевдоним ISSTRING.
NAMEOF Возвращает имя таблицы, столбца, меры или календаря в виде текстовой строки.
NONVISUAL Помечает фильтр значений в выражении SUMMARIZECOLUMNS как не визуальный элемент.
SELECTEDMEASURE Используется выражениями для элементов вычисления для ссылки на меру, которая находится в контексте.
SELECTEDMEASUREFORMATSTRING Используется в выражениях для вычисляемых элементов, чтобы получить строку формата меры в текущем контексте.
SELECTEDMEASURENAME Используется выражениями для элементов вычислений, чтобы определить меру в текущем контексте по имени.
TABLEOF Возвращает ссылку на таблицу, связанную с указанным столбцом, мерой или календарем.
ТЕКСТСОДЕРЖИТ Возвращает значение TRUE , если текст в столбце соответствует строке поиска в соответствии с семантикой полнотекстового поиска. В противном случае возвращает FALSE.
ТЕКСТИМИЛАРНОСТЬ Возвращает оценку релевантности, указывающую, насколько строго текст в столбце соответствует строке поиска.
USERCULTURE Возвращает локаль текущего пользователя.
USERNAME Возвращает доменное имя и имя пользователя из учетных данных, предоставленных системе во время подключения.
USEROBJECTID Возвращает идентификатор объекта текущего пользователя или SID.
USERPRINCIPALNAME Возвращает основное имя пользователя.