Как в Excel вычесть даты из месяцев и лет?

Обновлено: 14.11.2026 · 1 мин чтения

Вы можете использовать функцию EDATE, чтобы быстро добавлять или вычитать месяцы из даты. Функция EDATE требует двух аргументов: даты начала и количества месяцев, которые вы хотите добавить или вычесть. Чтобы вычесть месяцы, введите в качестве второго аргумента отрицательное число. Например, = EDATE ("15.09.19", - 5) вернет 15.04.19.

Содержание
  1. Как вычитаете даты и годы в Excel?
  2. Какая формула вычитания дат в Excel?
  3. Почему Datedif не в Excel?
  4. Как вычитаете даты по возрасту?
  5. Как в Excel вычесть дату из сегодняшней даты?

Как вычитаете даты и годы в Excel?

Сначала введите дату начала в одну ячейку, а дату окончания - в другую. Затем введите формулу, подобную одной из следующих. Рассчитайте возраст в годах, месяцах и днях

  1. Используйте РАЗНДАТ, чтобы найти общее количество лет.
  2. Снова используйте DATEDIF с «ym», чтобы найти месяцы.
  3. Используйте другую формулу, чтобы найти дни.

Какая формула вычитания дат в Excel?

Просто вычтите одну дату из другой. Например, если в ячейке A2 указана дата выставления счета 01.01.2015, а в ячейке B2 - дата оплаты 30.01.2015, тогда вы можете ввести, используя формулу = B2-A2 чтобы получить количество дней между двумя датами, или 29.

Почему Datedif не в Excel?

РАЗНДАТ не стандартная функция и, следовательно, не является частью библиотеки функций, поэтому нет документации. Microsoft не поощряет использование этой функции, поскольку в некоторых случаях она дает неверные результаты. Но если вы знаете аргументы, вы можете использовать его, и он будет работать и в большинстве случаев даст правильные результаты.

Как вычитаете даты по возрасту?

Просто путем вычитания даты рождения из текущей даты. Эту обычную формулу возраста также можно использовать в Excel. Первая часть формулы (СЕГОДНЯ () - B2) возвращает разницу между текущей датой и датой рождения в днях, а затем вы делите это число на 365, чтобы получить количество лет.

Как в Excel вычесть дату из сегодняшней даты?

В формула в C4, = СЕГОДНЯ () - B4, указывает Excel вычесть дату в ячейке B4 из сегодняшней даты, то есть 6 апреля 2020 г. И если дата находится в будущем, функция СЕГОДНЯ должна быть последней в формуле, поскольку ее порядковый номер будет меньше. Если на листе никогда не будет пропущенных дат, то эта формула работает!

Ещё по теме «Microsoft Excel»