Формула Excel: Добавление месяцев к дате
В этом руководстве представлены формулы для добавления месяцев к заданной дате в Excel, а также объяснение того, как эти формулы работают.
Формула 1
Общая формула:
DATE(YEAR(date),MONTH(date)+months,DAY(date))) |
Аргументы
Дата: дата, к которой вы хотите добавить месяцы. |
Месяцы: целое число, представляющее количество месяцев, которые вы хотите добавить. Если значение аргумента «месяцы» положительное, то месяцы добавляются к дате, если отрицательное — вычитаются из указанной даты. |
Возвращаемое значение
Возвращает значение в формате даты.
Как работает эта формула
Например, чтобы добавить месяцы к дате в ячейке B3, а количество месяцев находится в ячейке C3, используйте следующую формулу:
=DATE(YEAR(B3),MONTH(B3)+C3,DAY(B3)) |
Нажмите Enter для получения результата.
Объяснение
ГОД, МЕСЯЦ и ДЕНЬ по отдельности получают год, месяц и день в виде относительных целых чисел из заданной даты.
Функция ДАТА используется для создания даты на основе заданных года, месяца и дня.
Формула 2
Общая формула:
EDATE(Дата_начала,месяцы) |
Аргументы
Дата_начала: дата, к которой вы хотите добавить месяцы. |
Месяцы: целое число, представляющее количество месяцев, которые вы хотите добавить. Если значение аргумента «месяцы» положительное, то месяцы добавляются к дате, если отрицательное — вычитаются из указанной даты. |
Возвращаемое значение
Возвращает значение в формате порядкового номера.
Как работает эта формула
Например, чтобы добавить месяцы к дате в ячейке B8, а количество месяцев находится в ячейке C8, используйте следующую формулу:
=EDATE(B8,C8) |
Или напрямую используйте число в формуле
=EDATE(B8,20) |
Нажмите Enter для получения даты в формате порядкового номера.
Объяснение
В сутках 24 часа, и один час равен 1/24 дня.
Примечание
Если вы хотите вычесть часы из времени, пожалуйста, используйте следующую формулу
MOD(Время_начала-часы/24,1) |
Например, есть время в ячейке B18, а количество часов, которое нужно вычесть, отображается в ячейке C18, пожалуйста, используйте следующую формулу:
=MOD(B18-C18/24,1)
Или
=MOD(B18-12/24,1)
Нажмите Enter и результат будет показан.
Затем щелкните правой кнопкой мыши по порядковому номеру, выберите Формат ячеек из контекстного меню, затем в открывшемся диалоговом окне Формат ячеек выберите Дата в Категория списке под Число вкладкой, и выберите один из форматов даты, в котором вы хотите отобразить результат.
Нажмите OK, и порядковый номер будет отображен в формате даты.
Примечание:
Excel хранит даты в виде последовательных порядковых номеров, чтобы их можно было использовать в расчетах. По умолчанию 1 января 1900 года соответствует порядковому номеру 1. В данном случае порядковый номер 44219 означает, что это день наступает через 44219 дней после 1 января 1900 года, и это 23 января 2021 года.
Объяснение
Функция EDATE используется для добавления месяцев к дате, для более подробной информации об этой функции перейдите к статье Функция EDATE в Excel.
Пример файла
Нажмите, чтобы скачать пример файла
Связанные формулы
- Добавление часов, минут и секунд к времени
Предположим, у вас есть список значений времени в Excel, и теперь вы хотите добавить 3 часа 45 минут и 20 секунд к этим значениям времени. Excel предоставляет две формулы, которые помогут вам. - Извлечение или получение только даты из даты и времени в Excel
Чтобы извлечь только дату из списка ячеек с датами и временем в рабочем листе Excel, функции INT, TRUNC и DATE могут помочь вам быстро и легко справиться с этой задачей. - Добавление минут к времени
Это руководство предоставляет формулы и объясняет, как добавлять минуты к времени в Excel. - Получение рабочих часов между двумя датами в Excel
Функция NETWORKDAYS в Excel может помочь вам получить чистые рабочие дни между двумя датами, а затем умножить количество рабочих часов за рабочий день, чтобы получить общее количество рабочих часов.
Связанные функции
- Функция ДАТА в Excel
Функция ДАТА помогает нам объединить год, месяц и день из отдельных ячеек в корректную дату. - Функция EDATE в Excel
Функция EDATE добавляет n месяцев к дате. - Функция МЕСЯЦ в Excel
Функция МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) из даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) из даты. - Функция ГОД в Excel
Функция ГОД возвращает год на основе заданной даты в четырехзначном числовом формате.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
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.