Изчислете продължителността на договорите с Excel

Anonim

Как да се изчисли продължителността на договори, заеми или проекти

Краят на 24-месечния договор, чийто срок всяка година се прекъсва за определен период от време, се определя в таблица. Следващата фигура показва структурата на таблицата с информацията, необходима за изчислението:

Имайте предвид, че следните формули ще дадат правилни резултати само ако договорът започва на първия ден от месеца и е прекъснат за цели месеци.

Изчисляването на края на договора без прекъсвания се извършва в клетка В5, като се използва следната проста формула:

= EDATE (B1; B2)

Следващата фигура показва формулата в примерна таблица:

За да бъдат формулите по -лесни за разбиране и прехвърлянето им към други задачи, общото изчисление се разделя на периодите от месеците до първото прекъсване, пълните години и оставащите месеци през последната година. За да направите това, създайте следните клетки в таблицата:

За да определите месеците през първата година, въведете следната формула в клетка В8:

= МЕСЕЦ (B3) -МЕСЕЦ (B1)

За да изчислите пълните години, използвайте следната формула в клетка В9:

= INTEGER ((B2- (МЕСЕЦ (B3) -МЕСЕЦ (B1))) / ABS (МЕСЕЦ (B4) -МЕСЕЦ (B3)))

Изчислете месеците през последната година в клетка В10, като използвате формулата:

= B2- (INTEGER ((B2- (MONTH (B3) -MONTH (B1))) / ABS (MONTH (B4) -MONTH (B3))) * ABS (MONTH (B4) -MONTH (B3))) - (МЕСЕЦ (B3) - МЕСЕЦ (B1))

Фигурата показва тези три изчисления в примерната таблица:

Въз основа на междинните резултати вече можете да изчислите края на договора, като използвате следната формула:

= ДАТА (ГОДИНА (B1) + B9 + 1; 4 + B10; 1) -1

Разбира се, можете също да изчислите края на договора с формула без никакви спомагателни клетки. Тогава това става много дълго и изглежда така:

= ДАТА (ГОДИНА (B1) + (ЦЕЛО ((B2- (МЕСЕЦ (B3) -МЕСЕЦ (B1))) / ABS (МЕСЕЦ (B4) -МЕСЕЦ (B3)))) +1; 4+ (B2- ( ЦЕЛО ((B2- (МЕСЕЦ (B3) - МЕСЕЦ (B1))) / ABS (МЕСЕЦ (B4) - МЕСЕЦ (B3))) * ABS (МЕСЕЦ (B4) - МЕСЕЦ (B3))) - (МЕСЕЦ (B3 ) -МЕСЕЦ (В1))); 1) -1

Следващата фигура показва тази формула в примерната таблица: