Рассчитать дату
Нужно от даты, задаваемой вручную, трёх значений дней (могут быть как количеством рабочих, так и календарных дней), рассчитать конечную дату. конеч=нач+зн1+зн2+зн3
Если рабочий день заканчивается на птн, следующие дни считать с понедельника. Если календарные дни заканчиваются на птн, сбт, вск, следующие дни считать с пнд. В строке планируется вводить только одно значение - либо количество календарных дней, либо количество рабочих дней. Попытка расчёта и предполагаемый итог во вложении. |
почему-то не работает условие, если день недели больше четверга, окончание календарного дня должно быть первым рабочим днём (ячейка C7). В остальном вроде всё работает.
|
Я смотрел по книге 1 (в книге 1-1 вообще ничего не понятно).
1) У вас ошибка в формуле в ячейке С8, скобки неправильно расставлены. И логики нет: вы при условии 0 в D8 отправляете формулу брать информацию в D8(???) 2) Зачем нужна пустая строка B6:E6? Она не дает сделать формулу универсальной. После удаления ненужных ячеек формулу в С6 можно записать так: Код:
=РАБДЕНЬ(C5;(ЕСЛИ(D6=0;E6;D6));$H$4:$L$13) |
okshef, нужна разная логика счёта итоговой даты для рабочих и календарных дней. Книга1-1.xlsx
Конечная дата считается по нарастающей от итоговых дат. Отчёт от С5. Логику пробовал вывести в строке С7. Если в С7 итог при подсчёте рабочих дней заканчивается на птн, для С8 расчёт нужно вести с понедельника. Если в С7 итог при подсчёте календарных дней заканчивается птн, сбт, вск, для С8 расчёт нужно вести с понедельника. Количество дней вводится только в одну ячейку, D7 или E7 |
Время: 21:03. |
Время: 21:03.
© OSzone.net 2001-