Страницы: 1
RSS
Помощь в составлении формулы: высчитать остаток работ и проставить в определенных ячейках
 
Добрый вечер.
Прошу помочь составить формулу.
Есть две позиции с ед. изм., объемом, сроками начала и окончания работ.
Выполнение   СМР по БП
Выполнение   СМР (ожидаемые сроки)
Согласно срокам начала и окончания работ, посчитан факт на сегодня (столбец F)
Необходимо высчитать формулой остаток работ на сегодня (в процентах %) и проставить его в закрашенных ячейках (именно формулой вывести, отталкиваясь от  остатка и сроков завершения)
Т.е. позиция 1 Выполнение СМР:
Общий объем 100%, выполнено на сегодня 95%. Остаток 5%. Соответственно в серых ячейках должно быть май - 1,67%, июнь 1,67%, июль 1,66
 
Цитата
написал:
. Соответственно в серых ячейках должно быть май - 1,67%, июнь 1,67%, июль 1,66
не упрека ради, уточнения для - май прошел, сегодня июнь, соответственно июнь-2,5% июль-2,5%

поизгаляться надоть... )) но завлекательно, однако... )))
 
poli_na,
Код
=(100%-$F2)/(MONTH($E2)-MONTH(TODAY())+1)
но диапазон вставки нужно контролировать самому.
 
Цитата
написал:
не упрека ради, уточнения для - май прошел, сегодня июнь, соответственно июнь-2,5% июль-2,5%
Ну да, что-то я сглупила)).
 
Цитата
написал:
=(100%-$F2)/(MONTH($E2)-MONTH(TODAY())+1) но диапазон вставки нужно контролировать самому.
Спасибо большое, в таком случае считает.
Единственно если начало работ июль 24г. и окончание работ август 24г., уже считает некорректно. Может есть еще возможность, как-то пересчитать?
Изменено: poli_na - 18.06.2024 10:56:50
 
poli_na, Вам что надо распределить % остатка на оставшееся время "СМР"?
G2
=(1-$F2)*МАКС(МИН($E2;КОНМЕСЯЦА(G$1;0))-МАКС(СЕГОДНЯ();G$1-1);)/($E2-СЕГОДНЯ())
 
Цитата
написал:
Спасибо большое. Считает корректно. Но! В другом случае нет, если начало работ 10.07.24, а окончание 15.08…
Изменено: poli_na - 19.06.2024 09:54:37
 
poli_na, пожалуста
только кнопку цитирования не трогайте почём зря
Цитата
...Но! В другом случае нет, если начало работ 10.07.24...
Вы еще и планируете за месяц )   (желательно сразу отражать в данных нюансы)
=(1-$G2)*МАКС(МИН($E2;КОНМЕСЯЦА(H$1;0))-МАКС(СЕГОДНЯ();H$1-1;$D2-1);)/($E2-МАКС(СЕГОДНЯ();$D2-1))
пробуйте
 
Спасибо огромное Вам!!! Всё получилось!!! 🙏🙏🙏
Страницы: 1
Наверх