Многие проблемы анализа данных и моделирования в Power Pivot можно решить с помощью вычислений. В Power Pivot существует два типа вычислений: вычисляемые столбцы и меры. Оба типа вычислений используют формулы. Во многих случаях, например при создании меры с помощью функции автосуммы со стандартной агрегатной функцией, такой как SUM или AVERAGE, создавать формулу вообще не требуется. Формула создается автоматически с помощью Power Pivot. В других случаях может потребоваться создать настраиваемую формулу самостоятельно. В Power Pivot вы создаете пользовательские формулы вычислений с помощью выражений анализа данных (DAX).
Формулы DAX в Power Pivot очень похожи на формулы Excel. На самом деле DAX использует многие из функций, операторов и синтаксиса, что и формулы Excel. Однако DAX также имеет дополнительные функции, предназначенные для работы с реляционными данными и выполнения более динамических вычислений.
Типы вычислений в Power Pivot
Вычисляемые столбцы
С помощью вычисляемых столбцов можно добавлять новые данные в таблицы Power Pivot. Вместо вставки или импорта значений в столбец создается формула DAX, которая определяет значения столбцов. Дополнительные сведения см. в следующих статьях:
Вычисляемые столбцы в PowerPivot
Меры
Меры используются при анализе данных; например, суммы, средние значения, минимальные или максимальные значения, счетчики или более сложные вычисления, создаваемые с помощью формулы DAX. Значение меры всегда изменяется в ответ на выбор строк, столбцов и фильтров, обеспечивая нерегламентированный просмотр данных. Дополнительные сведения см. в следующих статьях:
Ключевые показатели эффективности (KPI)
Ключевые показатели эффективности (KPI) основаны на определенной мере и предназначены для того, чтобы помочь пользователям быстро оценить текущее значение и состояние метрики по определенному целевому объекту.
Ключевые показатели эффективности в PowerPivot
Формулы Power Pivot используют выражения анализа данных (DAX)
DAX — это набор функций, операторов и констант, которые можно использовать в формуле или выражении, чтобы подсчитывать и возвращать одно или несколько значений. Проще говоря, DAX помогает создавать новые сведения на основе данных, уже имеющихся в модели данных. Дополнительные сведения см. в следующих статьях:
Основные сведения о DAX
Выражения анализа данных (DAX) в Power Pivot
Справочник по выражениям анализа данных (DAX)
Повторное вычисление формул в PowerPivot
Узнайте, как использовать DAX
Краткое руководство. Обучение основам DAX за 30 минут
Создание формул для вычислений
Функции DAX
Справочник по функциям DAX (DAX)
Расширенные формулы
Контекст в формулах Power Pivot (DAX)
Подстановки в формулах PowerPivot
Агрегатные функции в PowerPivot
Фильтрация данных в формулах DAX