2016-06-16 2 views
-2

Я хочу распространить расчетное время в столбце C в течение 5 дней в каждой строке, исходя из того, какой приоритет был выбран в столбце B. Таким образом,Отрегулируйте часы проекта на основе приоритета

  1. «Высокий» приоритет получит максимальный вес 1, то есть больше часов для завершения проекта.
  2. «Средний» приоритет получит средний вес 0,67, т.е. средние часы для завершения проекта.
  3. «Низкий» приоритет получит наименьший вес 0,34 в течение менее часа для завершения проекта.

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

Может кто-нибудь помочь мне с формулой для ввода в E3: I7?

adjust hours based on priority

Вот ссылка на файл, который содержит все формулы:

PSchedule Template.xlsx

+0

Пожалуйста, покажите в исходное сообщение, что ваш ожидаемый результат будет? –

+0

Это не похоже на что-то более сложное, чем математика до алгебры. Какую формулу вы используете в настоящее время? – Jeeped

+1

Не имеет смысла тратить * любое * время на «низкие» предметы, когда у вас уже есть 44 часа на «высокий» (и у вас всего 40 часов всего, чтобы выделить)? –

ответ

0

Это примерно так же близко, как я могу получить без циклических ссылок:

=IF(SUM($D3:D3)+(E$1/(SUMPRODUCT(($C$3:$C$7*SUMIF($I$12:$I$14,$B$3:$B$7,$K$12:$K$14)))-SUM($D$3:D$7)))*(($C3*VLOOKUP($B3,$I$12:$K$14,3,FALSE))-SUM($D3:D3))>$C3,$C3-SUM($D3:D3),(E$1/(SUMPRODUCT(($C$3:$C$7*SUMIF($I$12:$I$14,$B$3:$B$7,$K$12:$K$14)))-SUM($D$3:D$7)))*(($C3*VLOOKUP($B3,$I$12:$K$14,3,FALSE))-SUM($D3:D3))) 

Это не идеально, но близко.

Положите его в E3 скопировать и вниз

enter image description here

+0

Удивительный! это прекрасно работает, и мне дают 8 часов в день, если проекты совпадают в тот же день. Однако расчетная дата окончания может быть продолжена, как показано в фактической дате окончания. Однако у меня возникают проблемы с определением правильных рабочих дат в диапазоне I5: JI5, когда я выбираю День, неделю или месяц в выпадающем списке C5.Фактические даты должны показывать одинаковые даты, даже если я выбираю «День», «Неделя» или «Месяц». Но они не хотят! Дайте мне знать, что я делаю неправильно. я уверен, что это связано с расчетом 22 рабочих дней для выбора месяца. Я приложил последнюю рабочую копию в своем оригинальном посте. – sifar786

+0

Неправильно изменить вопрос после получения ответа, он откроет мой ответ для пустых голосов, поскольку он теперь не отвечает на вопрос выше. Новый вопрос должен был стать новой почтой. –

Смежные вопросы