Формула Excel: Добавить месяцы к дате

В этом руководстве представлены формулы для добавления месяцев к указанной дате в Excel и подробно объясняется, как они работают.
Формула 1
Универсальная формула:
| DATE(YEAR(date),MONTH(date))+months,DAY(date))) |
Аргументы
| Date: the date you want to add months to. |
| Months: a whole number which represents the number of months you want to add. It adds months to dates while the argument months is a positive value, and it subtracts months from the given date while the argument months is negative. |
Возвращаемое значение
Возвращает значение в формате даты.
Как работает эта формула
Возьмём пример: чтобы добавить месяцы к дате в ячейке B3, а количество месяцев указано в ячейке C3, используйте следующую формулу:
| =DATE(YEAR(B3),MONTH(B3)+C3,DAY(B3)) |
Нажмите клавишу Enter, чтобы получить результат.
Пояснение
ФункцииГОД , МЕСЯЦи ДЕНЬотдельно извлекают год, месяц и день в виде соответствующих целых чисел из заданной даты.
Функция ДАТА создаёт дату на основе заданных года, месяца и дня.
Формула 2
Универсальная формула:
| EDATE(Sart_date,months) |
Аргументы
| Start_date: the date you want to add months to. |
| Months: a whole number which represents the number of months you want to add. It adds months to dates while the argument months is a positive value, and it subtracts months from the given date while the argument months is negative. |
Возвращаемое значение
Возвращает значение в виде серийного номера.
Как работает эта формула
Например, чтобы добавить месяцы к дате в ячейке B8, а количество месяцев указано в ячейке C8, используйте следующую формулу:
| =EDATE(B8,C8) |
Или укажите число прямо в формуле
| =EDATE(B8,20) |
Нажмите клавишу Enter, чтобы получить дату в формате серийного номера.
Пояснение
В сутках 24 часа, и один час составляет 1/24 часть суток.
Примечание
Если вы хотите вычесть часы из времени, используйте следующую формулу:
| MOD(Start_time-hours/24,1) |
Например, время указано в ячейке B18, а количество часов, которое нужно вычесть, — в ячейке C18. Воспользуйтесь следующей формулой:
=MOD(B18-C18/24,1)
Или
=MOD(B18-12/24,1)
Нажмите клавишу Enter — и результат появится.
Затем щёлкните правой кнопкой мыши по серийному номеру, выберите в контекстном меню пункт Установить формат ячейки, после чего в диалоговом окне Установить формат ячейкина вкладке Числов списке Числовые форматывыберите тип формата Формат даты, в котором должен отображаться результат.
Нажмите кнопку OK, и серийный номер отобразится в формате даты.
Примечание:
Excel хранит даты в виде последовательных серийных номеров, чтобы их можно было использовать в расчётах. По умолчанию 1 января 1900 года соответствует серийному номеру 1. Таким образом, серийный номер 44219 означает, что с 1 января 1900 года прошло 44 219 дней — это дата 23,01.2021.
Пояснение
Функция ДАТАМЕС позволяет добавлять месяцы к дате. Подробнее об этой функции — в статье Функция ДАТАМЕС в Excel.
Пример файла
Нажмите, чтобы скачать пример файла
Связанные формулы
- Добавление часов, минут и секунд ко времени
Допустим, у вас в Excel есть список значений времени, и вы хотите добавить к каждому из них 3 часа 45 минут и 20 секунд. Excel предлагает две простые формулы, которые легко справятся с этой задачей. - Извлечение только даты из даты и времени в Excel
Чтобы быстро и легко извлечь только дату из ячеек, содержащих дату и время, на листе Excel воспользуйтесь функциями INT, TRUNC или DATE. - Добавление минут ко времени
В этом руководстве вы найдёте готовые формулы и пошаговое объяснение, как добавлять минуты ко времени в Excel. - Расчёт рабочих часов между двумя датами в Excel
Функция NETWORKDAYS в Excel позволяет определить количество рабочих дней между двумя датами. Умножьте это число на количество рабочих часов в день — и вы получите общее количество рабочих часов.
Связанные функции
- Функция ДАТА в Excel
Функция ДАТА объединяет числа года, месяца и дня из отдельных ячеек в корректную дату. - Функция ДАТАМЕС в Excel
Функция ДАТАМЕС добавляет к дате заданное количество месяцев. - Функция МЕСЯЦ в Excel
Функция МЕСЯЦ возвращает месяц в виде целого числа от 1 до 12 на основе указанной даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ возвращает день месяца в виде числа от 1 до 31 на основе указанной даты. - Функция ГОД в Excel
Функция ГОД возвращает год из указанной даты в виде четырёхзначного числа.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.