Вам понадобится
  • Табличный редактор Microsoft Excel
Инструкция
1
Введите в первую ячейку (A1) дату начала периода, длительность которого в месяцах надо рассчитать, и нажмите клавишу Enter. Дату надо указывать в формате, который будет понятен табличному редактору. Если в его настройках не менялись установки по умолчанию, то, например, дата 11 июля 2011, записанная в виде 11.07.2011, будет понята редактором правильно.
2
Введите в следующую ячейку (A2) дату окончания рассчитываемого периода и нажмите Enter.
3
Введите в следующей ячейке (A3) знак равенства, а после него такую формулу:(ГОД(A2)-ГОД(A1))*12+МЕСЯЦ(A2)-МЕСЯЦ(A1)Знак равенства воспринимается табличным редактором как указание считать все, что после него следует формулой, а не текстом. После того, как вы нажмете клавишу Enter, разница в месяцах между конечной и начальной датами будет рассчитана и отображена в ячейке с формулой.
4
Если что-то посчиталось не правильно или в ячейке с формулой появилась надпись #ЗНАЧ!, то убедитесь, что даты указаны в правильных форматах. Затем выделите обе ячейки с датами, щелкните правой кнопкой мыши и выберите в контекстном меню строку «Формат ячеек».
5
Щелкните строку «Дата» в списке слева («Числовые форматы») и выберите формат, соответствующий использованному вами при вводе дат. Зафиксируйте изменение формата этих двух ячеек нажатием кнопки «OK».
6
Откройте еще раз диалог изменения формата ячеек, но теперь для ячейки содержащей формулу - щелкните ее правой кнопкой и выберите пункт «Формат ячеек».
7
Щелкните строку «Общий» в списке «Числовые форматы» и зафиксируйте изменение нажатием кнопки «OK». После того, как форматы будут приведены в соответствие с типами данных в ячейках, разница дат в месяцах должна отображаться правильно.
8
В описанном методе вычисление разницы в месяцах производится с округлением в большую сторону - любой неполный месяц независимо от даты считается полным. То есть не учитываются порядковые номера дней в месяце начальной и конечной дат. Можно дополнить формулу и посчитать количество месяцев с округлением до ближайшего целого количества месяцев (как в большую, так и в меньшую сторону). Для этого впишите в четвертую ячейку знак равенства, а после него такую формулу:ЕСЛИ(ДЕНЬ(A2)>=ДЕНЬ(A1);0;-1)+(ГОД(A2)-ГОД(A1))*12+МЕСЯЦ(A2)-МЕСЯЦ(A1)