Добавляйте значение, пока не будет достигнуто другое значение ячейки - PullRequest
0 голосов
/ 05 октября 2018

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

Итак, у меня очень большой производственный лист.- в столбце B указаны даты (в этом формате: 01.01.2019, 02.01.2019, 03.01.2019 и т. Д.);- по столбцу C я имею предполагаемый объем производства в день;- По столбцу D у меня есть текущий запас;- В столбце E у меня средний запрос / день

. В связи с тем, что значения в столбце E меняются в зависимости от запроса клиента, иногда они будут ниже 10 дней (из политики должно быть минимум 10 днейсклад).Когда это происходит, я должен удалить все в столбце C и перепланировать производство, чтобы значения в столбце E не были ниже 10.

Я думал о формуле в столбце C, чтобы сделать что-то вроде этого:если E1 <10, добавить 200 в c1.Если после этого e1 все еще меньше 10, добавьте еще 200. </p>

Другая проблема заключается в том, что наша максимальная производственная мощность / неделя составляет, скажем, 2000 шт. (В столбце C), что означает максимум 400 шт. /день.Таким образом, формула должна добавить 200 01.01.2019, тогда, если столбец E не 10, он должен добавить еще 200, но если столбец C все еще не 10, формула должна перейти к 02.01.2019 и повторить шаги ...
Кроме того, если до конца недели значение в столбце E все еще не равно 10, следует повторить шаги, начиная со следующего понедельника (в субботу или воскресенье производство не производится)

Я прикрепил скриншотмоя фактическая таблица (слева) и еще одна с желаемым результатом (справа).

Есть ли шанс, что я могу сделать что-то подобное с формулой или это может быть достигнуто только с VBA?

Я действительно надеюсь, что я понял себя, английский не мой родной язык, и, как я думаю, вы видите, я не специалист по Excel ...

Большое спасибо заранее за любую помощь или идею, которую выможете дать мне.\ Cheers

Actual table Desired table

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...