Определим, сколько полных месяцев прошло с определенной даты до сегодняшнего дня (или до заданной конечной).
Под выражением "прошел полный месяц" в этой статье будем понимать, что добавив к начальной дате месяц, получившаяся дата будет меньше или равна конечной дате (между 25.05.2015 и 26.06.2015 полный месяц прошел, а между 25.05.2015 и 24.06.2015 - не прошел).
Для вычисления длительностей интервалов дат удобней всего использовать недокументированную функцию РАЗНДАТ() . Этой функции нет в справке EXCEL2007 и в Мастере функций ( SHIFT+F3 ), но она работает.
Если в ячейке В2 содержится сегодняшняя дата, а в А2 –дата начала отсчета, то формула (см. файл примера ): =РАЗНДАТ(A2;B2;"m")&"мес."
рассчитает сколько полных месяцев прошло с конкретной даты. Типичный результат будет выглядеть так: 25 мес.
Чтобы результат выглядел как 25 месяцев , то необходимо воспользоваться идеями из статьи Склоняем правильно число месяцев и дней (1 месяц, 2 месяца, 10 месяцев) .
Обратите внимание, что в формуле считается, что между 01.03.2015 и 31.03.2015 полный месяц не прошел.
Прошло полных календарных месяцев
Подсчитать количество полных календарных месяцев. Например, основное средство принято в эксплуатацию 14 февраля 2015 г., отчёт по данному ОС готовится по состоянию на 22 августа 2015 г. Количество амортизируемых месяцев - 5 (март, апрель, май, июнь, июль). Если применить РАЗНДАТ() , то результат будет - 6, что не правильно, так как требуется подсчитать не полные месяцы, а полные календарные месяцы (месяцы, которые прошли с 1 по последний день).
В этом случае нужно использовать формулу =РАЗНДАТ(КОНМЕСЯЦА(A6;0)+1;КОНМЕСЯЦА(B6;-1)+1;"m")
Формула сначала находит первый день месяца, следующего за начальной датой, и первый день месяца конечной даты, затем используется РАЗНДАТ() .
Обратите внимание, что в формуле считается, что между 01.03.2015 и 30.04.2015 ни одного полного календарного месяца не прошло.
Примечание . В статье Расчет страхового (трудового) стажа в MS EXCEL приведен расчет стажа в годах, месяцах и днях.
© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved
Комментарии