В данной статье представлены обязательные функций DAX, которые используются для анализа данных. Они позволяют группировать данные, вычислять значения, фильтровать данные и сравнивать значения. Не знать их просто нельзя.
Одной из главных проблем при работе с данными является необходимость быстрой трансформации информации в удобочитаемый и пригодный для дальнейшего анализа вид. Для решения этой проблемы используются различные инструменты и методы, такие как SQL, Python или R, однако язык DAX по праву можно считать основополагающим языком любого аналитика. О том, что собой представляет язык DAX есть отдельная статья, но…
Даже если вы не работаете с моделями данных или BI инструментами эти функции очень полезны и их с успехом можно применять в банальных сводных таблицах в Excel
5 обязательных функций Dax
- CALCULATE — используется для вычисления значений на основе других значений в таблице.
- FILTER — отбирает данные по определенным условиям.
- SWITCH — позволяет выбирать из двух значений в зависимости от условия.
- SUM (со всеми её производными) — позволяет суммировать значения в таблице DAX.
- COUNT (также с производными) — в DAX используется для подсчета количества значений в указанном столбце.
Как не пытайся в 5 не уложится и крайне желательно еще добавить парочку^
- AVERAGE — применяется для вычисления среднего значения по заданному набору данных. Функция принимает на вход числовой столбец и возвращает среднее значение этого столбца.
- MIN/MAX (включая производные) – используются для поиска минимального/максимального значения в столбце.
Подробное изучение этих функции, их синтаксис и нюансы применения позволит закрыть до 90% задач в области аналитики. Для более расширенного изучения, есть список из 30 основных функций DAX для аналитика.