У меня есть таблица в Power query, которая, помимо других полей, имеет следующие ключевые поля:
SKU | Год | Неделя | Заказчик | Транзакция | Тип | Ценить
Например, некоторые строки будут такими:
AB587 | 2019 | 12 | Tom | Purchase | Forecast |200
AB587 | 2019 | 12 | Tom | Sale | Forecast |15
AB587 |2019 | 11 | Tom | Stock | Actual |1455
Это таблица, содержащая около 300 000 строк со всеми артикулами и транзакциями за пару лет для всех клиентов, и это превращается в очень полезную сводную таблицу, которая широко используется. Теперь мне нужно что-то добавить к данным, чтобы сделать таблицу еще более полезной.
У меня есть прогноз по покупкам и продажам на весь год вместе с фактами, конечно, и они следуют приведенной выше схеме. У меня также есть запас на все недели, но только тот, что был в прошлом, то есть только актуальный. У меня нет прогноза по запасам, что я хочу добавить. Расчет так же прост, как:
Stock from previous week + Purchase forecast from this week - Sale forecast from this week
Конечный результат, которого я ожидаю, заключается в том, что теперь будет добавлено больше строк, которые будут иметь в качестве примера:
AB587 |2019 | 12 | Tom | Stock | Forecast |1640
(для расчета я использую числа сверху)
Теперь это позволит мне поменять местами не только покупки и продажи, но и уровни запасов, что изменит правила игры.
Я хотел бы, чтобы кто-нибудь помог мне с этим в Power Query (я пробовал несколько методов в течение нескольких недель, но не нашел его)
Чтобы попытаться решить это сам:
Я добавил больше строк, по сути, добавив данные недели 1 за все фактические недели из моего источника, что потенциально сократило время вычислений. Затем я развернул свой «Столбец транзакций», приведя к новым столбцам, например, «Покупка», «Продажа», «Запас» и «Запас-1», что упростило расчет прогноза запасов (как кажется).
Я не думал о том, что это хорошо только для расчета прогноза запасов на первую неделю, но тогда я не знаю, как использовать этот только что рассчитанный прогноз запасов для расчета прогноза запасов на следующую неделю.
По сути, нет никакого способа сохранить тот прогноз по запасам, который я только что рассчитал, для использования в расчетах на следующей неделе.