Как прибавить дни к дате в Экселе
Привет. Мне приходит огромное количество вопросов, как прибавить к дате определенное количество дней. В масштабах Excel, это тривиальная задача, и сейчас я расскажу, как её решить.
В Экселе дата – это количество дней, прошедших с 0 января 1900 года. То есть, дата здесь – это тоже число. Единица, соответственно, это один день. То есть, прибавляя к дате число, мы увеличиваем её на соответственное количество суток.
Отсюда выходит: чтобы прибавить к дате, например, 20 дней, следует записать формулу:
Вычесть то же количество:
На рисунке ниже я привел несколько примеров, как это выглядит на листе Excel:
В качестве слагаемых можно указывать ссылки, как в примере, а можно записывать конкретные числа.
Важно! Программа не поддерживает отрицательные даты, т.е. минимальная дата, с которой можно осуществлять арифметические операции — 1 января 1900 года!
Добавить комментарий Отменить ответ
1 комментарий
Людмила :
Прибавляем месяцы к дате в EXCEL
history 19 июня 2014 г.
- Группы статей
- Год
- Месяц
Найдем дату, отстоящую от начальной даты на заданное количество месяцев.
Пусть в ячейке А6 задана дата 05.10.2012 . Дата, отстоящая от нее на 2 месяца, очевидно, 05.12.2012 . Этот результат можно получить формулой =ДАТАМЕС(A6;2))
Альтернативная формула =ДАТА(ГОД(A6);МЕСЯЦ(A6)+2;ДЕНЬ(A6)) может дать в некоторых (редких) случаях другой результат. Например, если к дате 29.02.2008 (високосный год) прибавить 12 месяцев, то функция ДАТАМЕС() вернет 28.02.2009 , а альтернативная формула 01.03.2009. Первый вариант представляется правильным. В статье о функции ДАТАМЕС() приведен еще один пример расхождения результатов расчетов (см. Функция ДАТАМЕС() в MS EXCEL ).
Примечание : Функция ДАТАМЕС() — это функция из надстройки "Пакет анализа", который по умолчанию включен в MS EXCEL 2007 (в отличие от более ранних версий EXCEL).
Конец месяца
Если необходимо к последнему дню месяца прибавить 1 месяц таким образом, чтобы новая дата была также последним днем месяца, то нужно использовать формулу =КОНМЕСЯЦА(A6;1)
Таблица с датами отстоящими на месяц (формулы)
Для составления таблицы, состоящей из последовательных дат отстоящих на 1 месяц можно воспользоваться формулой =ДАТАМЕС($B$18;СТРОКА()-СТРОКА($A$20)) и таблицей в формате Excel2007 (не обязательно), см. файл примера .
Также в файле примера приведены формулы для последовательностей дат — последних дней месяцев, а также последних дней кварталов.
Таблица с датами отстоящими на месяц (Прогрессия)
Заполнить таблицу датами, отстоящими на 1, 2 или 3, . месяцев можно также с помощью инструмента Прогрессия . Для этого введите начальную дату, выделите необходимый диапазон таким образом, чтобы активной ячейкой была ячейка с начальной датой и вызовите инструмент Прогрессия .