rss
  •  
Обучение Microsoft Excel: от основ до PowerBI

Нарастающий итог в Power Query

| Категория: PowerQuery, Надстройки Power, Приемы и советы |

2

Нарастающий итог в Excel можно вычислить несколькими способами. Например, использовать простейшие формулы или задействовать дополнительные вычисления в сводных таблицах. Однако, если источник получен различными преобразованиями в Power Query, то логично получить и конечный результат в Power Query.

Например, есть таблица и необходимо вычислить накопительным итогом по месяцам, начиная с начала года:

Алгоритм действий:

  1. Добавить столбец индекса с 1.

2. Добавить пользовательский столбец, например, Диапазон, с использованием функции List.Range.

List.Range(list as list, offset as number, optional count as nullable number) as list

В результате сформированы списки – каждый раз от 1-го элемента до текущего:

3. Суммировать элементы списка функцией List.Sum. Добавить пользовательский столбец, например, Накопительный итог:

=List.Sum([Диапазон])

4. Удалить лишние столбцы, настроить типы данных – результат готов:

… но это не единственный способ. И в нем есть плюсы и минусы.

Отключение “типов данных” в Power Query

| Категория: PowerQuery, Надстройки Power, Приемы и советы |

6

Изначально, в настройках Power Query была возможность настройки отключения “типов данных” только в текущем файле: вкладка Данные [Data] – группа Получить и преобразовать данные [Get & Transform Data] – Получить данные [Get Data] – Параметры запроса [Query Options]. В группе Текущая книга [CURRENT WORKBOOK] – Загрузка данных [Data Load] – Определение типов [Type Detection] – Определять типы и заголовки столбцов для неструктурированных источников [Detect column types and headers for unstructured sources]. Большинство пользователей вынуждены или отключать данную опцию в каждом файле или делать отдельный файл-шаблон с нужными настройками.

Теперь возможность настройки появилась и на уровне работы со всеми файлами. Это практично, т.к. для большинства задач этот шаг рано или поздно приводит к ошибкам.

В окне Excel выбрать вкладка Данные [Data] – группа Получить и преобразовать данные [Get & Transform Data] – Получить данные [Get Data] – Параметры запроса [Query Options]. В группе Глобальные [GLOBAL] – Определение типов [Type Detection] – выбрать Никогда не определять типы и заголовки столбцов для неструктурированных источников [Never detect column types and headers for unstructured sources]

2 способа создания отчетов по данным модели Power Pivot

| Категория: Надстройки Power, Приемы и советы |

4

1 способ. Из окна Power Pivot

На вкладке Главная воспользоваться кнопкой Сводная таблица и выбрать нужный вариант визуализации: Сводная таблица, Сводная диаграмма и их предлагаемые комбинации.

2 способ. Из окна Microsoft Excel

В окне Microsoft Excel выбрать на вкладке Вставка в группеТаблицы команду Сводная таблица или в группе Диаграммы команду Сводная диаграмма. При наличии в файле модели, появляется дополнительный пункт Использовать модель данных этой книги