Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Отчёт из плоской таблицы с группировкой информации о товаре, Из плоской таблицы получить отчёт с многоуровневой группировкой и несколькими атрибутами (столбцами) для каждой строки
 
ДАНО
Есть таблица товаров, собранная в виде запроса Power Query. У товаров несколько столбцов характеристик: название товара, цвет, размер, цена за ед., требуемое кол-во на разных торговых точках, товарная группа, вид монтажа (наружный, скрытый).

ЗАДАЧА
Из таблицы необходимо получить отчёт (спецификацию для закупки) с иерархической группировкой строк по виду монтажа > товарной группе > названию товара и агрегированием кол-ва однотипных товаров на нескольких торговых точках. При этом необходимо, чтобы помимо агрегированного кол-ва товара в каждой торговой точке, в каждой строке для данного названия товара присутствовали все остальные его характеристики (цвет, размер и т.д.). Плюс к этому нужен еще один вычисляемый столбец, в котором указана итоговая сумма по каждой позиции (цена за ед. * общее кол-во по всем торговым точкам).

ИДЕИ РЕАЛИЗАЦИИ
Была идея использовать для отчёта сводную таблицу, но разобраться как в строках разместить характеристики товара помимо его названия и добавить вычисляемый столбец не смог.

В PQ есть возможность вставить текстовое значение в подобную кросс-таблицу (через функцию Столбец сведения), но она, насколько я разобрался, позволяет добавить в итоговую таблицу только один столбец с текстовым значением, а в данном случае таких характеристик 4.

Есть идея попробовать проиндексировать все строки исходной таблицы и использовать этот индекс, чтобы вставить соответствующее значение характеристики товара в таблицу целевого отчёта. В эту сторону подтолкнула идея вспомогательной сводной из примера Сводная таблица с текстом в значениях. Но не знаю, сработает ли он и ещё интуиция подсказывает, что должен быть более короткий путь. -> Проверил не подходит: при изменении значений атрибутов или их кол-ва, придется перелопачивать всю трансформацию данных.

Если в Excel такой отчёт нереализуем и нужно смотреть в сторону в сторону Power BI это тоже приемлемый вариант. Просто Excel как средства отчёта в данном случае предпочтительнее с точки зрения пользователя.

Прошу подсказки. Спасибо!

Конечную структуру отчёта отразил в файле.
Изменено: Шура - 16.07.2024 00:19:36
PQ. График закупок
 
Недавно начал использовать PQ, но знаний и практического опыта еще очень мало, поэтому стараюсь разбираться на бытовых задачах.

Задача
Младенцу необходимо 4 пачки молочного продукта в сутки. На практике минимальный срок хранения пачки - 6 суток, т.е. общий остаток макс. запаса пачек не должен превышать 24 шт. Пополнение запаса происходит из двух источников: молочная кухня и детский магазин. График выдачи (дата и кол-во) на молочной кухне свой на каждый месяц (так она у нас работает :).

Цель отца
  • минимизировать кол-во закупок в теч. месяца, создавая запас с учётом срока хранения
  • знать заранее сколько пачек и в какой день покупать, чтобы к концу дня у младенца не оставался нулевой запас.
В примере, на вкладке Ручн. расчёт этот график закупок сейчас мной формируется практически вручную.
График выдачи на молочной кухне (вкладка Мол. кухн.) становится известен в предыдущем месяце и будет продолжать заполняться автором вручную.

1) Как с помощью PQ сформировать график закупок (ГрафикЗакупок), соответствующий условиям выше?
2) Как параметризировать вычисления PQ начальными условиями (вкладка Исх. данные). Это опциональный вопрос. Если сложно - мне будет достаточно пока разобраться с вариантом ответа на первый. Спасибо!

P.S. Если PQ не лучший способ для этой задачи - посоветуйте, пожалуйста, альтернативный способ.
Изменено: Шура - 18.12.2023 18:31:47
Страницы: 1
Наверх