Функции DAX - структура описания
Если вам нужно использовать функцию DAX в формуле DAX, вам необходимо подробно понять эту функцию. Вы должны знать синтаксис функции, типы параметров, то, что возвращает функция и т. Д.
Чтобы вы могли понять, как читать и интерпретировать функции DAX, в этом руководстве используется единообразная структура описания функций.
Различные типы функций DAX сгруппированы по имени типа функций DAX в виде глав.
Каждая из этих глав содержит краткое описание полезности соответствующего типа функций DAX.
За кратким описанием будет следовать список функций DAX, соответствующих этой главе (Тип / Категория функций DAX).
Каждое имя функции DAX имеет гиперссылку на сведения о функции DAX, которые имеют следующую структуру описания функции DAX:
- Description
- Syntax
- Parameters
- Возвращаемое значение
- Remarks
- Example
В следующих разделах объясняется каждый из этих заголовков, которые появляются в объяснении каждой функции DAX.
Описание
В разделе «Описание» вы узнаете, что такое функция DAX и где ее можно использовать.
Если функция DAX представлена в Excel 2016, здесь будет упомянуто то же самое. (Остальные функции DAX существуют в Excel 2013.)
Синтаксис
В разделе «Синтаксис» вы узнаете точное имя функции и соответствующие параметры.
Имя функции DAX указывается заглавными буквами.
После имени функции DAX следует открывающая скобка.
Каждый параметр соответствует стандартному соглашению об именах параметров DAX и заключен в угловые скобки.
Если параметр является необязательным, он заключен в квадратные скобки.
Параметры разделяются запятыми.
Эллипсы… используются для отображения необязательного количества повторений параметров.
Синтаксис функции заканчивается закрывающей круглой скобкой.
пример
Параметры
В разделе «Параметры» каждый из параметров конкретной функции DAX указан в таблице с его описанием. Например, параметры приведенной выше функции DAX SELECTCOLUMNS перечислены в следующей таблице.
Sr. No. | Параметр и описание |
---|---|
1 | Table Таблица или выражение DAX, возвращающее таблицу. |
2 | Name Имя, присвоенное столбцу, заключенное в двойные кавычки. |
3 | scalar_expression Выражение DAX, которое возвращает скалярное значение, такое как ссылка на столбец, целое число или строковое значение. |
Возвращаемое значение
В разделе «Возвращаемое значение» вы узнаете, какое значение вернет функция DAX и его тип данных.
Замечания
В разделе «Примечания» вы узнаете всю необходимую дополнительную информацию об использовании функции DAX. Вы также поймете возможные ошибки и причины.
пример
В этом разделе приведен пример использования функции DAX.
Note - Когда вы пишете функции DAX со значениями данных для параметров, вы будете следовать соглашениям об именах, как указано ниже -
Имя таблицы указывается так, как оно отображается в модели данных. Например, продажи.
Имя столбца указывается так, как оно отображается в модели данных, в квадратных скобках.
Например, [Сумма продаж]
Рекомендуется использовать полностью определенные имена для столбцов, т. Е. К имени столбца добавляется префикс имени таблицы, которая его содержит.
Например, Продажи [Сумма продаж]
Если имя таблицы содержит пробелы, его следует заключить в одинарные кавычки.
Например, "Восточные продажи" [сумма продаж].
Функция DAX может возвращать столбец или таблицу значений, и в этом случае ее необходимо использовать в качестве параметра другой функции DAX, для которой требуется столбец или таблица.