Планирането и изчисляването на проекти винаги е предизвикателство. Сроковете често не се спазват. Но действителната продължителност на един проект определя разходите и следователно рентабилността.
Целият работен месец често се таксува по -евтино от отделните работни дни за даден проект. Можете да използвате специална формула, за да изчислите броя на пълните месеци между две дати.
В показания списък с проекти [1] искате да определите пълните месеци между двете дати в колона D.
Използвайте следната формула, за да определите пълните месеци между две дати:
= (YEAR (EndDat) -YEAR (StartDat)) * 12 + MONTH (EndDat) -MONTH (StartDat) + IF (DAY (EndDat)> = DAY (StartDat); 0; -1)
Предавате два аргумента на формулата: С StartDat и EndDat дефинирайте двете дати, между които искате да определите броя на пълните месеци. Формулата дава правилен резултат само ако StartDat е по -малък от EndDat. Резултатът от формулата винаги е цяло число, което показва броя на пълните месеци между двете стойности на датата. Не забравяйте да не форматирате клетката с формулата, като използвате формат за дата.
На фигурата [2] следната формула в клетка D4 връща резултата "3":
= (ГОДИНА (С4) - ГОДИНА (В4)) * 12 + МЕСЕЦ (С4) - МЕСЕЦ (В4) + АКО (ДЕН (С4)> = ДЕН (В4); 0, -1) + (ДАТА (2012, МЕСЕЦ (B4); ДЕН (B4)) = ДАТА СТОЙНОСТ ("02/29/2012")) * (ДАТА (2012; МЕСЕЦ (C4); ДЕН (C4)) = ДАТА СТОЙНОСТ ("28.02.2012") )
Има три пълни месеца между 26 юли и 20 ноември. Формулата определя броя на пълните месеци, като използва следния метод:
- Двете функции YEAR образуват разликата между годините на двете стойности на датата.
- Тъй като годината се състои от дванадесет месеца, тази разлика се умножава по дванадесет.
- Използвайте двете функции МЕСЕЦ, за да изчислите разликата между месеците и да добавите тази разлика към броя месеци от годините.
- Функцията IF проверява дали денят на крайната дата е по -голям или равен на деня на началната дата.
- Ако тестът се окаже отрицателен, един месец ще бъде приспаднат от изчисления брой месеци.