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

Назовите смысл будущей ячейки

До преобразования запишите: строка — конкретный товар в конкретном кабинете, столбец — месяц, значение — проданные единицы. Суммирование допустимо только тогда, когда исходные строки представляют непересекающиеся части этого показателя. Два ежедневных остатка нельзя автоматически сложить в месячный запас.

Если одна позиция встречается на разных складах, решите, должен ли склад остаться отдельным признаком строки. Удаление такого поля может превратить разные наблюдения в повтор одного пересечения. Правильный ключ выбирают по задаче, а не ради того, чтобы команда выполнилась без ошибки.

Выберите поле и функцию

В редакторе выделите будущий заголовок, например период, и используйте Pivot Column на вкладке преобразования. В диалоге задайте столбец значений. Microsoft указывает, что по умолчанию используется сумма; в дополнительных параметрах доступны другие варианты и Dont aggregate.

Режим без агрегации ожидает одно значение для каждой пары строки и столбца. Если подходящих записей несколько, он не выбирает за автора «самую правильную». Не заменяйте его на максимум или среднее только ради исчезновения ошибки: сначала разберите происхождение повторов.

Проверьте два разных сценария

Учебный пример: по товару A за октябрь две независимые продажи, 2 и 3 штуки. Если это полный набор операций без дублей, сумма 5 осмысленна. Но две строки со значениями остатков 2 и 3 за разные дни не означают запас 5. Для остатков сначала требуется правило даты или состояния.

Другой случай — повторно загруженный один и тот же файл. Сумма технически выполнится и удвоит продажи. Сверьте идентификаторы операций и происхождение строк до свёртки, пока повтор ещё виден. Готовая матрица скрывает часть деталей, нужных для расследования.

Сохраните контроль длинной таблицы

Оставьте исходный запрос и контрольные итоги по периоду. После Pivot сравните выбранные товары, пропуски и общий результат. Не превращайте отсутствие значения в подтверждённый ноль без основания: это изменит смысл сравнения ассортимента.

При появлении нового месяца проверьте, попал ли он в готовый результат и дальнейшие формулы. Если исходник, наоборот, уже содержит отдельные месячные колонки, вам нужна операция Unpivot. Это противоположное преобразование; одинаковое слово «разворот» не должно путать две разные задачи.

Справка проверена редакцией 13 октября 2026 года. Это дата проверки, а не запуска функции.