Как добавить вычисляемые столбцы в таблицу PowerPivot с помощью DAX
Один из недостатков сводных таблиц, созданных на основе данных PowerPivot, заключается в том, что они не могут обеспечить автоматическую группировку ежедневных данных погодам. Поэтому перед созданием сводной таблицы воспользуйтесь языком формул DAX для добавления нового вычисляемого столбца в таблицу Demo.
Для добавления столбца Year (Год) в таблицу Demo выполните следуюшие действия.
- Щелкните на ярлычке листа Demo, находящемся в нижней части окна PowerPivot.
- Столбец, находящийся справа от столбца Revenue (Доход), называется Добавление столбца (Add Column). Щелкните на первой ячейке этого пустого столбца.
- Щелкните на значке fx, находящемся в левой части строки формул. На экране появится диалоговое окно Вставить функцию (Insert Function), включающее категории функций Все (All), Дата и время (Date&Time), Арифметические и тригонометрические (Math&Trig), Статические (Statistical), Текстовые (Text), Логические (Logical) и Фильтр (Filter). Выберите категорию Дата и время. Обратите внимание: отображаемые в этом списке функции отличаются от функций из категории Дата и время в Excel. Например, пять из первых шести функций в этом списке являются довольно экзотическими и полностью новыми для вас (рис. 10.17).
- К счастью, в этом списке имеются и знакомые нам (по Excel) функции. Прокрутите список и выберите функцию YEAR. Щелкните на отображенной сверху дате в столбце Date (Дата). Надстройка PowerPivot предлагает формулу =year(demo[Date]. Завершите создание формулы путем ввода закрывающей скобки и нажатия клавиши <Епtег>. Программа Excel заполняет столбец значениями года, связанного с датой (рис. 10.18).
- Щелкните правой кнопкой мыши на столбце и в контекстном меню выберите параметр Переименовать столбец (Rename Column). Введите новое имя столбца, например Year.
Можно добавить ешс ряд вычисляемых столбцов, но пока что оставим это занятие и перейдем к рассмотрению методов создания сводных таблиц.