Посчитайте каждый день часов в GanttChart - PullRequest
0 голосов
/ 04 июня 2019

Формула для расчета затрат в диаграмме Ганта, которая рассчитана на два года с этой даты. Я сделал две таблицы: одна, где пользователь вводит данные (GanttChart), а другая, где рассчитываются значения (Расчет). Я должен скопировать формулу в ячейки 44835 на листе расчета, чтобы охватить весь диапазон.

Образец моих данных:

  • Будние дни сверху - МО, ТУ, МЫ, TH, FR, SA, SU (диаграмма Ганта рассчитана на 2 года)
  • Время работы - 1-24 часа
  • Стоимость работ - 50
  • Рабочее время вводится в P10: ABC100 (на скриншоте 11 часов)

Матрица факторов перегрузки:

enter image description here

Расчет (пример ниже с 11 часами в день):

Если это МО, TU, WE, TH, FR и рабочее время <= 8 часов -> 8 * 50 -> если рабочее время> 8 часов 8 * 50 + ((11-8) - (11-10)) (1 + 50%) + ((11-10) (1 + 100%) ))

Если это SA и рабочее время <= 8 часов -> 8 * 50 -> если рабочее время> 8 часов 8 * 50 * (1 + 50%) + ((11-8) - (11-10)) * (1 + 100%)

Если это SU, а в предыдущие дни недели COUNT равен 6 (это означает, что если человек работал за предыдущие 6 дней до воскресенья = Мо, Ту, Мы, Чт, Пт, Сб) -> часы воскресенья * (1+ 300%) 50 -> воскресные часы (1 + 200%) * 50

Вопрос:

Можно ли сделать расчет для всей строки в конце календаря

enter image description here

Вот то, что я пробовал, но в итоге получился массивный расчет Excel, который застрял в Excel:

Ссылка

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