Страницы: 1
RSS
Разность дат
 
Здравствуйте люди добрые!

Помогите решить задачу, имеется таблица с периодами, необходимо высчитать кол-во месяцев, периоды все разные и могут начинаться и заканчиваться с разных дат.
Пример: период с 14.02.2022 по 13.06.2022, кол-во месяцев будет 3,969 (файл прикрепил).
Возможно ли рассчитать автоматически?
 
Скажите, а почему разность периода между Октябрем и Июнем - 8,433 месяцев?
 
возможно
попроверяйте на разных парах дат
Код
=(МЕСЯЦ(D3)<>МЕСЯЦ(C3)+12*(ГОД(D3)-ГОД(C3)))*((КОНМЕСЯЦА(C3;0)-C3+1)/(КОНМЕСЯЦА(C3;0)-КОНМЕСЯЦА(C3;-1))+МЕСЯЦ(D3)-МЕСЯЦ(C3)+12*(ГОД(D3)-ГОД(C3))-1+ДЕНЬ(D3)/(КОНМЕСЯЦА(D3;0)-КОНМЕСЯЦА(D3;-1)))+(МЕСЯЦ(D3)=МЕСЯЦ(C3)+12*(ГОД(D3)-ГОД(C3)))*(D3-C3+1)/(КОНМЕСЯЦА(D3;0)-КОНМЕСЯЦА(D3;-1)
)и исправляйте если что не так))
и если в С4 написать 01.10.2021 (вместо 01.10.2022) то получиться как у вас 8.433
Изменено: Ігор Гончаренко - 28.06.2022 09:31:07
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Еще вариант
Код
=(КОНМЕСЯЦА(C3;0)-C3+1)/ДЕНЬ(КОНМЕСЯЦА(C3;0))+(ГОД(D3)-ГОД(C3))*12+МЕСЯЦ(D3)-МЕСЯЦ(C3)-1+ДЕНЬ(D3)/ДЕНЬ(КОНМЕСЯЦА(D3;0))
Скажи мне, кудесник, любимец ба’гов...
 
Всем большое спасибо, очень выручили. Ошибся в октябре, машинально поставил 2022 год))
Еще раз спасибо!
Страницы: 1
Наверх