Автоматизация графика производства работ  

  • 7
  • Опубликовано: 2023-03-24
Проблемы проекта.
График производства работ (ГПР) представлял аналитическую базу данных, основанную на формулах вида: =ЕСЛИ(ИЛИ($H1="";$M1="");"Н/Д";ЕСЛИ(И(СУММ($V1:AE1;$H1/$I1)<=$H1;AF$6>=$M1;ДЕНЬНЕД(AF$6;2)<>7);$H1/$I1;"")).

Формулы рассчитывали в календарном плане суточный объем работ согласно нормативам на основании ключевых показателей:
(а) Норма выработки ПЛАН (ед.изм/чел-день) на 1 смену (8ч.)
(б) Объем по проекту после пересчета
(в) Кол-во смен
(г) Кол-во звеньев
(д) Дата начала работ

Объем базы данных (более 10 000 строк) с учетом ежесуточного графика в течение 3-х лет и технология расчета показателей формулами создали проблему существенного падения скорости обработки данных, вызванной изменениями ключевых показателей.

Для решения проблемы было предложено отказаться от расчетных формул и внедрить технологию расчетов показателей макросом VBA, генерирующим расчет при изменении ячеек Private Sub Worksheet_Change(ByVal Target As Range).
Диапазоны изменяемых ячеек составляли столбцы с ключевыми показателями (а), (в) и (д).

Работа макроса на модельных данных показала существенное ускорение расчетов календарного графика работ.

Прикрепленные файлы:

Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы автора:
Автоматизация заполнения матрицы коэффициентов сходства

Автоматизация заполнения матрицы коэффициентов сходства Применение матрицы коэффициентов флористического сходства При геоботанических исследованиях нередко ставятся задачи оценки сообществ по флористическому и ценотическому составу и определения степени их сходства друг с другом. Такие операции могут при…