1

Мне нужно рассчитать количество месяцев на пересечении двух диапазонов дат.

Например, в столбце AI есть даты начала работы

12/1/1998, 1/1/2003, 2/1/1995 

и в столбце BI есть даты окончания работы, т.е.

 12/31/2005, 2/28/2009, and still employed. 

Мне нужно рассчитать количество месяцев, в течение которых каждый сотрудник работал с 01.01.2000 по 01.05.2006 (всего 76, максимум).

Можно ли использовать формулу для расчета только соответствующего периода в месяцах?

Я использую Excel 2013.

1 ответ1

0

я бы сказал

=(ГОД (В1)* 12+ МЕСЯЦ (В1))- (ГОД (А1)* 12+ МЕСЯЦ (А1))

хотя рекомендуемая формула EOMONTH.
Поскольку OP не совсем принял (или не указал) что-либо, в то время как кто-то другой сделал замечание, не придумав ничего конструктивного, здесь это нецелое решение, основанное на дате последнего месяца (как знаменатель, например, May -> (DayOfMonth ( последний) -DayOfMonth (бывший))/31). Примечание: A1: дата поступления, A2: день отъезда /сегодня.

= Год (В1)* 12+ МЕСЯЦА (В1)- (ГОД (А1)* 12+ МЕСЯЦ (А1))+ (((В1-КОНМЕСЯЦ (В1, -1))- (А1-КОНМЕСЯЦ (А1, -1)))/(КОНМЕСЯЦ (B1,0)-EOMONTH (В1, -1)))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .