Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.04.2022, 19:58   #1
s8259
Пользователь
 
Регистрация: 27.07.2010
Сообщений: 50
По умолчанию Расчет приходов и остатков по периодам

Добрый день, уважаемые форумчане! Встретился с нетривиальной задачей по расчету необходимого планируемого прихода и остатка на конец месяца. Суть задачи - на основании данных начального остатка, планируемого расхода и количества в упаковке (параметры в файле выделены цветом) рассчитать требуемые партии прихода и остаток на конец месяца. Нетривиальность задачи заключается в том, что расчет прихода осуществляется с градацией до упаковки (округление) и поэтому расчеты имеют цикличность (то есть данные для расчета текущего месяца обращаются к ячейке этого же столбца предыдущего месяца). В Excel считается всё хорошо, но требуется решение в PQ (DAX).

Изучил форум на эту тему, видел варианты уважаемых гуру (Андрей VG, PooHkrd, Максим Зеленский) и других форумчан, но в варианты решения своей задачи трансформировать не смог. Буду благодарен за любую помощь в её решении.
Вложения
Тип файла: xlsx ТестОстаткиЗакупки.xlsx (14.3 Кб, 1 просмотров)
s8259 вне форума Ответить с цитированием
Старый 22.04.2022, 02:01   #2
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 957
По умолчанию

e2
=15
количество в упаковке
c3
=ОКРУГЛТ(B4+B3-D2;$E$2)
и расширить вниз

если вообще не то тогда нужно в столбцах справа
пояснить что рассчитывает подобная ячейка левее

и у меня никакой цикличности

да ещё вкладка ленты кнопок: формулы - зависимые ячейки
построит стрелочки авось пригодятся
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума Ответить с цитированием
Старый 22.04.2022, 09:06   #3
s8259
Пользователь
 
Регистрация: 27.07.2010
Сообщений: 50
По умолчанию

Спасибо за внимание к задаче. В файле Excel "ТестОстаткиЗакупки" ничего делать не нужно, здесь всё работает. Он - пример, как это должно работать в PQ, а точнее в DAX. DAX, в отличие от Excel, не работает с ячейками столбца, и поэтому нельзя организовывать запрос к столбцу, в который выводится результат. В этом случае образуется цикличность, про которую я писал выше. В Excel можно строить формулу на основе других ячеек этого столбца, поэтому у него вопрос по цикличности не возникает.

Переформатирую задачу для большей точности. На основании данных начального остатка, планируемого расхода и количества в упаковке (параметры в файле выделены цветом) рассчитать требуемые партии прихода и остаток на конец месяца в таблице файла ОстаткиЗакупкиDAX по логике расчета таблицы ТестОстаткиЗакупки (Excel).
Вложения
Тип файла: zip ОстаткиЗакупкиDAX.zip (38.4 Кб, 3 просмотров)
Тип файла: xlsx ТестОстаткиЗакупки.xlsx (14.3 Кб, 7 просмотров)
s8259 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отклонение по периодам с помощью языка MDX KevLev Помощь студентам 0 23.05.2016 10:50
задача pascal. Ввести N чисел и число K. Проверить, что сумма остатков от деления нечетных Х на К, больше суммы остатков деления.. N.i.k.o.l.a.y. Помощь студентам 4 17.11.2014 14:59
Счет остатков! Stable Microsoft Office Access 3 25.12.2012 22:07
Запрос: Сгруппировать остатки по периодам Black_Guardian SQL, базы данных 14 03.08.2009 15:02
показать кол-во и сумму приходов Romuald Microsoft Office Excel 10 02.09.2008 14:17