Add or subtract days from a date
Suppose that a bill of yours is due on the second Friday of each month. You want to transfer funds to your checking account so that those funds arrive 15 calendar days before that date, so you’ll subtract 15 days from the due date. In the following example, you’ll see how to add and subtract dates by entering positive or negative numbers.
-
Enter your due dates in column A.
-
Enter the number of days to add or subtract in column B. You can enter a negative number to subtract days from your start date, and a positive number to add to your date.
-
In cell C2, enter =A2+B2, and copy down as needed.
Add or subtract months from a date with the EDATE function
You can use the EDATE function to quickly add or subtract months from a date.
The EDATE function requires two arguments: the start date and the number of months that you want to add or subtract. To subtract months, enter a negative number as the second argument. For example, =EDATE(«9/15/19»,-5) returns 4/15/19.
-
For this example, you can enter your starting dates in column A.
-
Enter the number of months to add or subtract in column B. To indicate if a month should be subtracted, you can enter a minus sign (-) before the number (e.g. -1).
-
Enter =EDATE(A2,B2) in cell C2, and copy down as needed.
Notes:
-
Depending on the format of the cells that contain the formulas that you entered, Excel might display the results as serial numbers. For example, 8-Feb-2019 might be displayed as 43504.
-
Excel stores dates as sequential serial numbers so that they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2010 is serial number 40179 because it is 40,178 days after January 1, 1900.
-
If your results appear as serial numbers, select the cells in question and continue with the following steps:
-
Press Ctrl+1 to launch the Format Cells dialog, and click the Number tab.
-
Under Category, click Date, select the date format you want, and then click OK. The value in each of the cells should appear as a date instead of a serial number.
-
-
Add or subtract years from a date
In this example, we’re adding and subtracting years from a starting date with the following formula:
=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))
How the formula works:
-
The YEAR function looks at the date in cell A2, and returns 2019. It then adds 3 years from cell B2, resulting in 2022.
-
The MONTH and DAY functions only return the original values from cell A2, but the DATE function requires them.
-
Finally, the DATE function then combines these three values into a date that’s 3 years in the future — 02/08/22.
Add or subtract a combination of days, months, and years to/from a date
In this example, we’re adding and subtracting years, months and days from a starting date with the following formula:
=DATE(YEAR(A2)+B2,MONTH(A2)+C2,DAY(A2)+D2)
How the formula works:
-
The YEAR function looks at the date in cell A2, and returns 2019. It then adds 1 year from cell B2, resulting in 2020.
-
The MONTH function returns 6, then adds 7 to it from cell C2. This gets interesting, because 6 + 7 = 13, which is 1-year and 1-month. In this case, the formula will recognize that and automatically add another year to the result, bumping it from 2020 to 2021.
-
The DAY function returns 8, and adds 15 to it. This will work similarly to the MONTH portion of the formula if you go over the number of days in a given month.
-
The DATE function then combines these three values into a date that is 1 year, 7 months, and 15 days in the future — 01/23/21.
Here are some ways you could use a formula or worksheet functions that work with dates to do things like, finding the impact to a project’s schedule if you add two weeks, or time needed to complete a task.
Let’s say your account has a 30-day billing cycle, and you want to have the funds in your account 15 days before the March 2013 billing date. Here’s how you would do that, using a formula or function to work with dates.
-
In cell A1, type 2/8/13.
-
In cell B1, type =A1-15.
-
In cell C1, type =A1+30.
-
In cell D1, type =C1-15.
Add months to a date
We’ll use the EDATE function and you’ll need the start date and the number of months you want to add. Here’s how to add 16 months to 10/24/13:
-
In cell A1, type 10/24/13.
-
In cell B1, type =EDATE(A1,16).
-
To format your results as dates, select cell B1. Click the arrow next to Number Format, > Short Date.
Subtract months from a date
We’ll use the same EDATE function to subtract months from a date.
Type a date in Cell A1 and in cell B1, type the formula =EDATE(4/15/2013,-5).
Here, we’re specifying the value of the start date entering a date enclosed in quotation marks.
You can also just refer to a cell that contains a date value or by using the formula =EDATE(A1,-5)for the same result.
More examples
To add years to or subtract years from a date
Start Date |
Years added or subtracted |
Formula |
Result |
---|---|---|---|
10/24/2013 |
3 (add 3 years) |
=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2)) |
10/24/2016 |
10/24/2013 |
-5 (subtract 5 years) |
=DATE(YEAR(A4)+B4,MONTH(A4),DAY(A4)) |
10/24/2008 |
Как складывать и вычитать даты, дни, недели, месяцы и годы в Excel
Смотрите также без ошибок, следите это дробная часть.Serge_007А1= 28.02.2010Я говорю про почему именно 31 стоит не количество времени нужно наНа рисунках данной и время».минуты
дата можно указывать непосредственно углу ячейки иОбращением к другой функции. Вы можете использоватьВ этом уроке Вы за тем, чтобыПо умолчанию число 1: Алекс, я имнадо прибавить 2
ДАТАМЕС(). +1 имелось надо но можно часов, минут, т.д., определенную работу, чтобы статьи представлены датыВыбираем функцию «ЧИСТРАБДНИ».,) + в формуле. Даты
- протащите его мышкой Например, чтобы прибавить
- любую из ранее познакомитесь с различными начальная дата была
- соответствует дате 01 не пользуюсь (как
- месяца (не 60 ввиду — добавить
- как-то так =ЕСЛИ(КОНМЕСЯЦА(A1;0);КОНМЕСЯЦА(ДАТАМЕС(A1;6);0);ДАТАМЕС(A1;6)) а другие значения
- сложить или вычесть в формате США В появившемся окне
- секундыY месяцев
Как вычитать даты в Excel
можно задавать с вниз по столбцу несколько дней к описанных формул. Просто полезными формулами сложения старше конечной даты. января 1900 года. собственно и гуглом). дней, а именно один месяц. МэйнстримЮрий М — слова, числа. отрезки времени, узнать и ряда других
Пример 1. Непосредственно вычитаем одну дату из другой
«Аргументы функций» заполняем); ДЕНЬ( помощью функцииB текущей дате, используйте вместо сегодняшней даты и вычитания датЦелью данного урока является То есть каждая
И никогда не
Пример 2. Вычитание дат с помощью функции РАЗНДАТ
2 месяца) — добавляется КАЛЕНДАРНЫЙ: Стешка, проверил: действительно О таком способе результат и провести стран, где сперва строки.где
дата
ДАТА
до последней заполненной функцию используйте функцию в Excel. Например, пример математических операций дата – это пользовался — поэтомут.е должно получиться месяц. Ты ведь, ДАТАМЕС() в некоторых
подсчета времени, смотрите анализ спортивных достижений, идут месяцы, аВ строке «Нач_дата»A2) +(DATE) или как ячейки в столбцеСЕГОДНЯСЕГОДНЯ Вы узнаете, как с датами. Так количество дней прошедших уровень перевода оценить 28.04.20010 справшивал Стешку почему
Пример 3. Вычитаем дату из текущей даты
случаях (когда касается в статье «Функция и многое другое, затем дни. Тип ставим адрес ячейки– это ячейкаZ дней результат выполнения другихA
(TODAY):
(TODAY):
вычесть из одной
же, мы убедимся,
от 01.01.1900. На
не могу. ПростоP.S. 31? Вот я последнего дня месяца) «СЧЁТЕСЛИ» в Excel» нужно сделать таблицу формата зависит от текущей даты.
Пример 4. Вычитание дат с помощью функции ДАТА
с временем, которое) формул. Например:. Формула из ячейки=СЕГОДНЯ()+10=СЕГОДНЯ()-A2 даты другую, как что для Excel
данном уроке детально проинформировал что онбез применения vba и ответил :-) работает некорректно. Подозреваю, тут. Excel, которая будет ваших региональных настроекВ строке «Кон_дата» нужно изменить.= DATE(YEAR(
Эта формула прибавляет 10B2=TODAY()+10=TODAY()-A2 прибавить к дате тип данных дата
рассмотрим даты, а
есть
Serge_007 А твою формулу что уши растутМожно в Excel считать часы, минуты, Windows. Здесь вы ставим адрес ячейкиНапример, чтобы добавить 2дата месяцев к 7будет скопирована воСледующий рисунок показывает действие
или несколько дней, месяцев является числом. на следующих урокахЗЫ Хорош флудить. Пять: я и не из Microsoft. Аналогичный считать не только секунды. Для того, можете получить дополнительную датой начала отпуска.
часа 30 минут) + мая 2015 года все ячейки столбца этих формул. На=РАЗНДАТ(A2;СЕГОДНЯ();»d») или лет, иЗаполните таблицу датами, так – время. замечаний — бан200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДАТАМЕС(A1;2) трогал, Упаси Боже случай с функцией время, но и
Как прибавить (вычесть) дни к дате в Excel
чтобы считать время, информацию о форматахКак ввести адрес и 15 секундX лет=ДАТАМЕС(ДАТА(2015;5;7);10)B момент написания текста=DATEDIF(A2,TODAY(),»d»)
Пример 1. Прибавление дней к дате в Excel
т.д. как показано наТак как дата является
Алла2003DV :-) РАЗНДАТ(). Судя по
даты — посчитать нужно правильно установить
- даты и времени.
ячейки быстро смотрите
- к времени в, MONTH(=EDATE(DATE(2015,5,7),10)
.
текущей датой было
- Как и в предыдущемЕсли Вы уже проходили рисунке: числом, значит можно: Здравствуйте!: =ДАТАМЕС(A1;2)Стешка
всему и здесь
стаж, вожраст, т.д.
формат ячеек. ПодробнееЧтобы получить год даты, в статье «Сложение, ячейкедатаЭта формула отнимает 10
=ДАТА(ГОД(A2);МЕСЯЦ(A2)+$C$2;ДЕНЬ(A2)) 6 мая 2015 примере, формулы отлично уроки по работеРазные способы ввода дат. проводить с нимПомогите, пожалуйста, решитьили: Микки! Именно 31 та самая история. Читайте об этом о формате ячеек используйте функцию вычитание, умножение, делениеA2) + месяцев от сегодняшней=DATE(YEAR(A2),MONTH(A2)+$C$2,DAY(A2)) г. работают, когда текущая с датами в В столбце А математические вычислительные и проблему.
Пример 2. Вычитание дней из даты в Excel
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+2;ДЕНЬ(A1)) надо, потому что,vikttur в статье «Дата смотрите в статьеГОД в Excel».надо использовать следующую
Y месяцев датыПосмотрим, что делает этаПримечание:
дата больше, чем
Excel (наши или
– способ ввода,
расчетные операции. Посчитать
Как прибавить (вычесть) несколько недель к дате
Есть ячейка в0mega отчетные периоды последним: +1? в Excel. Формула» «Число Excel. Формат».(YEAR):Строку «Праздники» не
- формулу:, DAY(=ДАТАМЕС(СЕГОДНЯ();-10)
формула. Логика формулыРезультатом выполнения этих вычитаемая. В противном
любые другие уроки), а в столбце количество дней между текстовом формате со: похоже что
днем месяца заканчиваются.
- Если просто не здесь.Как сложить время в
=ГОД(A1) заполняем, если только=A2+ВРЕМЯ(2;30;15)
дата=EDATE(TODAY(),-10) ясна и очевидна.
формул является целое
случае функция
Как прибавить (вычесть) несколько месяцев к дате в Excel
то должны знать B – результат двумя датами Excel стажем в виде=ДАТАМЕС(A1;2) Кстати, спасибо, что учитывается один граничныйКак посчитать только Excel.
Пример 1. Прибавляем несколько месяцев к дате с помощью функции ДАТА
=YEAR(A1) государственные праздники. А=A2+TIME(2,30,15)) +Примечание: Функция число, представляющее дату.РАЗНДАТ формулы для вычисления отображения. не составляет особых
5л3м15д (на 01.10.2013это из 7-го подсказали формулку «КОНМЕСЯЦА», день… отрицательные числа, илиСначала установим форматПримечание: если есть ещёЕсли вы хотите прибавлятьZ днейФункцияДАТА( Чтобы показать его(DATEDIF) возвращает ошибку. единиц времени, такихОбратите внимание, что в проблем. Для наглядного
год) нужно подсчитать
офиса. Мой офис
попробую ее использоватьЮрий М только положительные числа, ячеек, в которыхИспользуйте функции корпоративные праздничные дни, и вычитать единицы)ДАТАМЕСгод как дату, необходимоЕсли Вы предпочитаете вводить
- как дни, недели, формате ячеек по примера сначала выполним стаж на 01.01.2014г. никак не реагирует
- Юрий М! На: Миш, а проверь смотрите в статье будем писать время.МЕСЯЦ то их указываем. времени в однойДля
- (EDATE) возвращает просто; выбрать ячейку (или даты непосредственно в месяцы, года.
умолчанию «Общий», даты сложение, а потом как это можно на эту формулу счет глюка поняла, + 1 месяц
«Сумма отрицательных чисел Выделяем эти ячейки(MONTH) и Получилось так.
формуле, просто добавьте
вычитания
целое число. Чтобымесяц ячейки) и нажать формулу, указывайте ихАнализируя даты в каких-либо также как и вычитание дат. Для сделать?
- Вторая формула работает спасибо, учту.
со стартовой датой
в Excel".
- и ячейку дляДЕНЬ
Нажимаем «ОК». Получилась такая
к нужным значениям
Пример 2. Прибавляем или вычитаем месяцы из даты с помощью функции ДАТАМЕС
X лет, Y представить его как;Ctrl+1 с помощью функции данных, часто нужно число выравниваются по этого:Ранее просто прибавляласпасибоМикки 31.01.2009. Получим 28Ярослав.
итоговой суммы, заходим(DAY), чтобы получить табличка. Осталось 4 знак минус «-«.
- месяцев и Z дату, необходимо применитьдень. Откроется диалоговое окно
- ДАТА выполнять над этими правой стороне, аНа чистом листе в в уме 3
Serge_007: Если уж добить февраля. Т.е. прибавляем: Нужно прибавить к «Формат ячеек» - месяц и день рабочих дня до
Следующая формула прибавляет дней: к ячейке формат)Формат ячеек(DATE), а затем датами арифметические действия. текст по левой. ячейку А1 введите месяца и меняла: Нет, это функция тему то будет
- КАЛЕНДАРНЫЙ месяц. Здесь дате количество лет «Все форматы» и
даты.
отпуска. Этот результат
- к времени в= ДАТА(ГОД( даты. Как это
получает следующие аргументы:
(Format Cells). На
вычитайте одну дату Эта статья объяснит Значение в ячейке текущею дату нажав в тексте стаж, из надстройки «Пакет правильно так функция считает правильно. (возможно дробное) и находим в спискеЧтобы добавить несколько дней будет пересчитываться каждый ячейке
Как прибавить (отнять) годы к дате в Excel
дата сделать, указано вГод вкладке из другой. некоторые формулы сложения B4 распознается программой CTRL+;. но сотрудников около анализа». Подключите егоSh_AlexСтешка
получить конечную дату. такой формат [ч]:мм к дате, используйте день.A2) - статье Как изменитьиз даты вЧисло
Функция и вычитания дат, как текст.В ячейке A2 введите 1000, занимает много и она у: А почему нельзя: Vikttur! +1 этоПроблемма в том,
(часы и минуты следующую формулу:Прибавить рабочие дни к
- 2 часа 30X лет формат даты в ячейке(Number) в списке
ДАТА
которые могут оказаться
- В ячейке B7 Excel промежуточный период в времени и сил. Вас появится. тупо воспользоваться этой
сиюминутный выход из
что Эксель не
будут считаться иЧтобы прибавить годы, месяцы дате в Excel. минут и вычитает; МЕСЯЦ( Excel.A2 числовых форматов выберитеимеет следующий синтаксис: для Вас полезными.
Прибавление (вычитание) дней, месяцев и лет к дате
сам присвоил текущий днях, например 127.Разницу дат не0mega формулой: =Дата+Число*365.25 ? положения (что я хочет учитывать високосные видны в ячейке) и/или дни, используйтеНапример, чтобы выполнить 15 секунд:дата
- Добавление лет к датам;ДатаДАТА(Вычитание двух дат в
год (сейчас 2015-ый)В ячейку A3 введите могу сделать т.к.: Сергей,С уважением, Александр. и сделала), просто года...а их в или такой формат функцию заказ, нам нужно=A2+ВРЕМЯ(2;30;-15)) - в Excel осуществляется
Месяц(Date) и затемгод Excel по умолчанию. Это формулу:=A1+A2. есть только стаж,для моего офисатухачевский в следующем периоде промежутке может быть [ч]:мм:сс (здесь -ДАТА
- 9 рабочих дней.=A2+TIME(2,30,-15)Y месяцев так же, какиз даты в
укажите нужный вам;Как прибавить (отнять) дни видно при отображенииОбратите внимание, формат «Дата» а не дата он еще не: нуу так на этом месте несколько. Как сделать часы, минуты, секунды).(DATE): Какое это будет
Также Вы можете ввести; ДЕНЬ( добавление месяцев. Вам ячейке формат. Более подробноемесяц к дате в содержимого ячеек в автоматически присвоился для приема на работу. вышелSh_Alex другая дата будет,
такую программу? Объясните..пожалуйста…ужеТеперь заполняем столбец временем,=ДАТА(ГОД(A1)+4;МЕСЯЦ(A1)+2;ДЕНЬ(A1)+9) число? Сейчас посчитаем. нужные значения вдата необходимо снова использоватьA2
описание Вы найдёте
;
Excel строке формул. Обратите ячейки A3. Не
Прошу прощения, если
Serge_007
Как складывать и вычитать время в Excel
: По-видимому я не и единицу в несколько дней бьюсь пишем числа через=DATE(YEAR(A1)+4,MONTH(A1)+2,DAY(A1)+9)В ячейку А8 ячейки листа и) - функцию+ количество месяцев, в статье КакденьКак прибавить (вычесть) несколько внимание, как изначально сложно догадаться, чтобы
- не совсем четко:
понятно объяснил. этом месте убирать над этим... двоеточие (:), аПримечание: устанавливаем текущую дату ссылаться на них
Z днейДАТА указанное в ячейке изменить формат даты) недель к дате вводилось значение в
- посчитать разницу в изложила. Я новичок
Сергей,На Вашем примере, придется и вМихаил С. НЕ через запятую,Функция (функция «СЕГОДНЯ»). Если
в формуле:)(DATE), но наC2 в Excel..Добавляем месяцы к дате
A7. датах в Excel в экселе.для моего офиса «товарищ маршал», это
другом ставить. Я: Примерчик бы.. над чтобы время записалосьДАТА считаем от другой=A2+ВРЕМЯ($C$2;$D$2;$E$2)= DATE(YEAR( этот раз нужно
;
Чтобы вычесть определённое количество
Например, следующая формула вычитает в ExcelНа чистом листе в нужно от новейшейЗаранее спасибо за он еще не будет выглядеть так: сама в запарке чем вы бьётесь. правильно. Получилась такая(DATE) принимает три даты, то ставим=A2+TIME($C$2,$D$2,$E$2)
дата
указать количество лет,
День дней из даты, 15 мая 2015Добавляем годы к дате ячейки А1:B1 введите
даты отнять старшую
ответы.
вышел E12+F12*365.25 могу забыть, а и как…
таблица. В ячейке аргумента: год, месяц её.Если исходная ячейка содержит) - которые Вы хотитеиз даты в Вам снова нужно года из 20
в Excel 01.01.1900, а в
дату. В ячейке
Russel
0mega
office-guru.ru
Прибавить в Excel к дате дни.
С уважением, Александр. коллеги формул какКороче, что у А35 будет стоять и день. ExcelВ ячейке В8 и дату, иX лет добавить: ячейке использовать обычную арифметическую мая 2015 годаПрибавление (вычитание) дней, месяцев ячейках A2:B2 вводим B1 введите формулу:=A3-A1.: Пример в студию!, насколько я знаю,тухачевский огня боятся – вас есть и
итоговая сумма времени. знает, что 6+2=8
ставим число рабочих время, предыдущая формула, MONTH(= ДАТА(ГОД(A2 операцию. Единственное отличие и возвращает разность
и лет к 01.01.1901. Теперь меняем Соответственно мы получаемalexa1965 в этой части: Нет, тогда бы
не станут трогать. что нужно получить.Сумма времени Excel
– это август. дней, которое нужно также прекрасно работает:датадата; от предыдущего примера – 5 дней.
дате формат ячеек на количество дней между: А зачем пример… мак от винды vikttur комментарий про
Юрий М! С И сначала в. Как известно в
прибавить в нашейВот так в Excel) -
) +Всё просто! Если Вы – минус вместо
=ДАТА(2015;5;20)-ДАТА(2015;5;15)Как складывать и вычитать «числовой» в выделенном этими двумя датами. есть в готовых
не отличается. один граничный день январем Вы правы, правила загляните.Пишем формулу: =СУММ(A31:A34) августе 31 день, дате.
можно складывать иY месяцевN лет введёте в плюса=DATE(2015,5,20)-DATE(2015,5,15)
время в Excel диапазоне B1:B2. Для
решениях от АВСТакое есть у не написал бы. а если к
Guest Это простая формула поэтому программа переходитВ ячейке С8 вычитать даты. Надеюсь,, DAY(
; МЕСЯЦ(C2=Подводим итог. Если нужноПредположим, что у Вас
этого можно нажатьТеперь мы научимся вычислять по моему хорошее
Вас? А вопрос не июню прибавлять ,: Не выложил пример, автосуммы. Как установить к следующему месяцу будет результат, пишем что сегодня Выдатадатаотрицательное число, формулаДата
вычитать даты в
в ячейках комбинацию клавиш CTRL+SHIFT+1. возраст по дате решение всех проблем.0mega
классный, вопрос от 30 августа дает так как не быстро функцию «Автосумма», (23 августа +
здесь формулу. узнали пару полезных) -); ДЕНЬ( вычтет месяцы, а
- Excel, и ВыA2B1 теперь содержит число рождения: И еще у: у меня есть
неумехи на злобу – полтергейст.
вижу в этом смотрите в статье 9 дней =
В столбцах А функций. В любомZ днейдата не прибавит.N дней
excel-office.ru
Функции даты и времени в Excel
- хотите
- и
- 1, а B2
- На новый лист в
- кого-то был пример
такое дня этой неумехи,Стешка смысла. «Закладка листа Excel 1 сентября). и С ставим случае благодарю Вас
)))Естественно, ничто не мешаетВот несколько примеров формул:определить количество дней междуB2 – 367. То ячейки A1:A3 введите подсчета выслугиAlex_ST с утра сегодня: Извините, я июньСмысл в том, «Формулы»». Получилось так.
ГОД, МЕСЯЦ, ДЕНЬ
Чтобы получить текущую дату формат ячейки «Дата». за внимание иНапример, следующая формула прибавляет
= DATE(YEAR(
Вам ввести минус
=A2-10 двумя датамисодержатся даты, и есть прошел один даты: 18.04.1985; 17.08.1977;китин: Серж, с этим развлекаюсь.
Функция ДАТА
- и июль имела что есть ячейкаВсего 45 часов и
- и время, используйте Как установить формат, надеюсь увидеться снова! 2 года идата
прямо в формуле,
=ДАТА(2015;5;6)-10
, имеет смысл делать нужно вычесть одну високосный год (366 08.12.1992: а вот такойвсё, начиная с 103 графика платежей ввиду. Начальной даты (дд.мм.гггг). 37 минут. функцию смотрите в статьеУрок подготовлен для Вас 3 месяца, и) +
Текущая дата и время
чтобы вычесть месяцы:=СЕГОДНЯ()-10 это самым простым дату из другой, дней) и 1
В ячейки B1:B3 проставьте
монстр
этого поста - разделить по периодамЮрий М И есть ячейкаА если нужноТДАТА «Число Excel. Формат». командой сайта office-guru.ru вычитает 15 днейN лет
=ДАТА(ГОД(A2);МЕСЯЦ(A2)-$C$2;ДЕНЬ(A2))
Когда требуется прибавить (вычесть)
ЧАС, МИНУТЫ, СЕКУНДЫ
и очевидным способом чтобы узнать, сколько день. текущею дату.
200?'200px':''+(this.scrollHeight+5)+'px');">=ПОДСТАВИТЬ(A1;ПСТР(A1;ПОИСК("л";A1)+1;ПОИСК("м";A1;ПОИСК("л";A1))-3);ПСТР(A1;ПОИСК("л";A1)+1;ПОИСК("м";A1;ПОИСК("л";A1))-3)+$D$1)
откровенный оффтоп.
надо:: Стешка, а может числа лет(люьое число узнать какое время(NOW): Заходим на закладкуИсточник: https://www.ablebits.com/office-addins-blog/2015/05/13/subtract-dates-excel-add-days-months-years/ из даты в
Функция ВРЕМЯ
, MONTH(=DATE(YEAR(A2),MONTH(A2)-$C$2,DAY(A2)) несколько недель к – напрямую вычитать между ними дней.
Способ отображения даты можно
Теперь нужно воспользоваться функцией
ЗЫ.не учитывает еслиНо отнюдь не1) 2010 год vikttur не единичку или десятичная дробь было на часах,
=ТДАТА() «Формулы» в раздел
Перевел: Антон Андронов
ячейке
дата
office-guru.ru
Как посчитать время в Excel.
И, конечно, вы можете определенной дате, Вы одну дату из Как часто бывает задать с помощью по преобразованию количества
месяцев больше 12.так флуд!!! Просто место по месяцам: предлагал добавлять, хотел до сотых), которые не общее количество=NOW() «Библиотека функций» иАвтор: Антон АндроновA2), DAY( указать число прибавляемых можете воспользоваться теми другой. в Excel, этот диалогового окна «Формат дней в количество и пишет 5л13м15д.
этому не здесь,- отдельно январь
отметить Ваш вопрос, нужно прибавить к времени, а какоеПримечание: выбираем функцию «ДатаКак посчитать рабочие дни:дата или вычитаемых месяцев же формулами, чтоЕсли нужно результат можно получить ячеек». Для его лет. Для этогоЗЫЗЫ.в ячейке $D$1 где это со
- февраль-март; как классный! А этой дате. Значения время было поИспользуйте функцию и время». Здесь в Excel=ДАТА(ГОД(A2)+2;МЕСЯЦ(A2)+3;ДЕНЬ(A2)-15)))
непосредственно в формуле и раньше. Просто
подсчитать количество месяцев или несколькими способами. вызова нажмите: CTRL+1. вручную введите в ставиться количество месяцев,которое временем «утонет», а- апрель-июнь;
Вы не оценили этих ячеек произвольные
прошествии этих 45СЕГОДНЯ выбираем функцию «РАБДЕНЬ».-=DATE(YEAR(A2)+2,MONTH(A2)+3,DAY(A2)-15)На листе Excel, формулы без ссылки на нужно умножить количество лет между двумяДумаю, Вы знаете, что На закладке «Число» диапазон C1:C3 следующее надо прибавить.в А1 в отдельном топике- июль-декабрь :-) (какие понадобятся в
часов (сколько показывали(TODAY), чтобы получитьЗаполняем появившееся окно.узнать, сколько рабочихПрименительно к нашему столбцу
могут выглядеть следующим ячейку. Готовые формулы
недель на 7: датами Excel хранит даты выберите в списке значение: =РАЗНДАТ(A1;B1;»y»). ваш текст.а так,конечно,вопро в «Свободном общении».2) 2011 годvikttur нужный момент -
часы). Настраиваем это
только текущую дату.В строке «Нач_дата» дней до определенной с датами, формула образом: будут выглядеть примерноПрибавляем N недель, тогда функция в виде целых
«Числовые форматы» -Таким образом, применение функции скорее к VBAЯ создал в – одной суммой: Выгораживаешь? :) такие и введу). форматом ячейки. Выделяем Чтобы получить только
пишем адрес ячейки даты, между двумя принимает следующий вид:Прибавляем 5 лет так:к дате вРАЗНДАТ чисел, начиная с «Дата». В разделе позволило нам точноPelena
«Общении» топик «Дизайн3) 2012-2014 –МиккиРезультат должен выводиться эту ячейку, заходим текущее время, используйте даты, к которой датами, др. Например,=ДАТА(ГОД(A2)+$C$2;МЕСЯЦ(A2)+$D$2;ДЕНЬ(A2)+$E$2)
к дате, указаннойПрибавить месяцы Excel:(DATEDIF) – единственное 1, что соответствует «Тип» отображаются самые
excel-office.ru
Прибавление года к дате (Эксель)…очень нужна помощь(
вычислить возраст по: Если эту работу постов», где можно одной суммой: По моему моя
в третью ячейку в «Формат ячейки» следующую формулу (не будем прибавлять рабочие сколько рабочих дней=DATE(YEAR(A2)+$C$2,MONTH(A2)+$D$2,DAY(A2)+$E$2) в ячейкек дате:= A2 +
возможное решение. В 1 января 1900 популярные форматы для дате рождения в
Вам приходится делать будет накапливать соответствующие4) 2015-2017 – формула с проверкой (в формате дд.мм.гггг)
— «Время» и забудьте применить к дни. до окончания срокаВ Microsoft Excel складывать
A2=ДАТА(ГОД(A2);МЕСЯЦ(A2)+2;ДЕНЬ(A2))N недель продолжении статьи Вы г. Поэтому Вы отображения дат. Excel. постоянно, периодически, то вопросы и ответы. одной суммой, на конец месяцаПрограмма нужна для выбираем формат *13.30.55
ячейке формат времени):В строке «Число_дней» работы, до начала
и вычитать время:
=DATE(YEAR(A2),MONTH(A2)+2,DAY(A2))* 7 найдёте несколько примеров
можете просто арифметическиСкачать примеры вычисления датыВнимание! Чтобы перевести дни советую в доп.Перекинь туда весь
Причем, чтобы через тоже корректно работает финансового анализа…
— этот формат=ТДАТА()-СЕГОДНЯ() пишем адрес ячейки,
отпуска, посчитать срок можно с помощью
=ДАТА(ГОД(A2)+5;МЕСЯЦ(A2);ДЕНЬ(A2))Вычесть месяцыНапример, чтобы прибавить 3 формул, подробно раскрывающих вычесть одно число в Excel
в года не столбце вычислить дату этот оффтоп, если
3 месяца все я никаких +1Guest со звездочкой. Получилось=NOW()-TODAY() в которой указано договора, оплаты счета, функции=DATE(YEAR(A2)+5,MONTH(A2),DAY(A2))из даты: недели к дате эту функцию. из другого:
Читайте также: Функции для достаточно формулы: =(B1-A1)/365. приёма на работу согласен. правильно на эти
не предлагал у: и что не так.Чтобы вернуть часы, используйте количество рабочих дней, другие даты.ВРЕМЯВычитаем 5 лет=ДАТА(ГОД(A2);МЕСЯЦ(A2)-2;ДЕНЬ(A2)) в ячейкеТеперь, когда Вы знаете,=B2-A2
работы с датами Более того даже
и по нейHugo 3 месяца сдвинулось.{/post}{/quote}
меня их нету…. получается?Смотрите ячейку В35 – функцию которое нужно прибавить.Дата в Excel(TIME). Она позволяетиз даты, указанной
=DATE(YEAR(A2),MONTH(A2)-2,DAY(A2))А2 как вычитать однуЕсли предыдущая формула кажется в Excel если мы знаем уже вычислять стаж: Всё про оформлениетак?СтешкаЗЫ. Все равно на часах былоЧАСЛучше писать адресзаписывается в определенном Вам обращаться с в ячейке
В Excel предусмотрена специальная, используйте следующую формулу: дату из другой, Вам слишком простой,На следующем уроке мы что 1 сутки
на любую текущую удачно перекинул втухачевский: Нет, тогда бы
нет однозначного перевода (через 45часов и(HOUR): ячейки, чем число, формате. В статье единицами времени (часами,A2 функция, которая возвращает
=A2+3*7 посмотрим, как можно
тот же результат на готовых примерах = 0,0027397260273973 года, дату. http://excel.ucoz.ru/forum/5-72-1: По-видимому я не vikttur комментарий про дроных долей года
37 минут) 21ч.=ЧАС(A1) п.ч. число всегда формат ячейки указывается минутами и секундами): дату, отстоящую отВычитаем N недель прибавить или вычесть можно получить более будем работать со то формула:=(B1-A1)*0,0027397260273973 такБолее конкретный ответSerge_007
понятно объяснил. один граничный день
в месяцы и
37м.
=HOUR(A1)
можно изменить, не
- так же, как
=ДАТА(ГОД(A2)-5;МЕСЯЦ(A2);ДЕНЬ(A2)) заданной на определенное
из даты в из даты определённое
изощрённым способом с временем и периодами же не даст при наличии файла
:На Вашем примере, не написал бы. дни.Как вычесть время вПримечание: меняя формулы.будьте внимательны
и с годами,=DATE(YEAR(A2)-5,MONTH(A2),DAY(A2)) количество месяцев назад Excel: количество дней, месяцев помощью функции суток. точного результата. с примером0mega «товарищ маршал», это А вопрос неGuest
Excel.Используйте функцииСтроку «Праздники» не. месяцами и днямиЧтобы получить универсальную формулу, или вперёд, –= А2 -
или лет. ДляРАЗНДАТandrey234
Дни в года наиболееАлла2003, здесь куча инфы будет выглядеть так:
классный, вопрос от: Не получается учестьТаблица та же.МИНУТЫ
заполняем, если только
Разность дат в Excel в функции
Вы можете ввести это функцияN недель
этого существует несколько(DATEDIF).: VBA точно преобразует функция:=РАЗНДАТ().
: Т.к. работу эту
по установке E12+F12*365.25 неумехи на злобу високосные года. В ячейке, где(MINUTE) и государственные праздники. А в рабочих днях.ДАТА количество лет вДАТАМЕС* 7 функций Excel. Что=РАЗНДАТ(A2;B2;»d»)
Есть какое-то ComboBox2.Value Английская версия =DATEDIF().
делаю постоянно, периодически,
Analysis ToolPack
С уважением, Александр.{/post}{/quote}
дня этой неумехи,
А что вы будет стоять результат
СЕКУНДЫ если есть ещё
Считаем число рабочих(DATE).
ячейку, а затем(EDATE). Она доступнаЧтобы вычесть 2 недели именно выбрать зависит
=DATEDIF(A2,B2,»d»)
— дата в Вы не найдете то тоже решила
для Мак.Sh_Alex! Александр! с утра сегодня понимаете под словом
расчета разницы времени,
(SECOND), чтобы вернуть
корпоративные праздничные дни,
дней, оставшихся доПрибавить время
в формуле обратиться
в последних версиях
из сегодняшней даты, от того, какиеСледующий рисунок показывает, что формате dd.mm.yyyy ее в списке один раз в
Подключайте (это бесплатно)смотрите в файле
с этим развлекаюсь. «однозначный»?
устанавливаем формат ячейки минуты и секунды то их указываем. определенной даты илив Excel: к этой ячейке. Excel 2007, 2010, используйте эту формулу: единицы времени требуется обе формулы возвращаюткак получить значение
planetaexcel.ru
прибавить месяц
мастера функций (SHIFT+F3). дополнительных столбцах вычислить
— не пожалеете.
зовите меня просто 103 графика платежейGuest 37:30:55 Теперь пишем
соответственно. Получилось так.
между датами любыми.
= A2 + ВРЕМЯ(
Положительное число позволит 2013 и новой=СЕГОДНЯ()-2*7
прибавить или вычесть. одинаковый результат, за
на месяц больше,
Но если просто
дату приема на0mega
тухачевский (Андрей)
разделить по периодам: Дубликат темы формулу простого вычитания.Чтобы прибавить часы, минуты
Нажимаем «ОК». Получилась такая
В примере считаем,
часы прибавить годы к Excel 2016.=TODAY()-2*7Если у Вас есть исключением ряда 4,
т.е. dd.mm+1.yyyy введете ее в
работу, как предложила: доброго времени сутокмаршал не я
надо:Dophin
В примере результат
и/или секунды, используйте формула: =РАБДЕНЬ(A8;B8) сколько дней осталось; дате, а отрицательноеПри использованииЧтобы прибавить (или отнять) дата в ячейке
где функцияПомогите, кто знает!
строку формул, то Pelena. Файл примераБлагодарю за подсказочку.
С уважением1) 2010 год
: напишите на вба будет стоять в функцию
Получилась такая таблица. до начала отпуска.минуты – вычесть.ДАТАМЕС определённое количество месяцев или список дат
РАЗНДАТvlth она сработает. прилагаю. Сейчас острый цейтнот.
Юрий М по месяцам: функцию, с учетом
ячейке С53.ВРЕМЯ Новая дата –В ячейке Н17
;Если Вы внимательно читали(EDATE) Вы указываете к дате, нужно в столбце, Вы(DATEDIF) возвращает ошибку: NewDate=date(day(ComboBox2.Value), month(ComboBox2.Value)+1, year(ComboBox2.Value))А
Функция РАЗНДАТ поддерживает несколькодумала может проще
Вечером попробую разобраться.: «маршал не я»
- отдельно январь всех високосных лет.=A31-A32 Получилось так.(TIME): 7 января 2014г. устанавливаем текущую дату.
секунды два предыдущих примера, два следующих аргумента: использовать функцию можете прибавить к
#ЧИСЛО! ты уверен, что параметров: все можно сделать, Глянул одним глазом. — может Ваш- февраль-март; Или поищите -Бывает, в результате=ВРЕМЯ(ЧАС(A1)+2;МИНУТЫ(A1)+10;СЕКУНДЫ(A1)+70)Как посчитать время, сложить, Как установить текущую)
то, думаю, догадались,Начальная датаДАТА ним (или отнять)(#NUM!). Посмотрим, почему месяц не равенПараметр т.к. приходиться много там все на дедушка? Я не
- апрель-июнь; тема обсуждалась ранее
excelworld.ru
как прибавить к стажу месяц или год (Формулы)
вычитания, получается отрицательное=TIME(HOUR(A1)+2,MINUTE(A1)+10,SECOND(A1)+70)
отнять часы, минуты, дату смотрите в
= A2 + TIME( как добавить (или– дата, от(DATE) или определённое количество дней, это происходит. 12? что тогдаОписание
ручками вносить английском смеюсь: а вдруг- июль-декабрьЮрий М время и выходитПримечание:
секунды в Excel, статье «Текущая датачасы вычесть) сразу годы, которой отсчитывается количество
ДАТАМЕС используя соответствующую арифметическуюКогда Вы вычитаете более делать? Год увеличить?
»d»Pelena
Serge_007 правда?
2) 2011 год: Чем не устраивает решетка. Какими способамиExcel прибавит 2 смотрите в статье в Excel»., месяцы и дни месяцев.
(EDATE), как показано операцию. позднюю дату (6а если сегодня
Количество полных дней: Формула для С7,:
тухачевский – одной суммой =ДАТАМЕС()? избавиться от решетки часа, 10+1 =
«Как посчитать времяВ ячейке I17минуты к дате вМесяцы ниже.Общая формула добавления определённого мая 2015) из 30 января? (30»m» которую можно протянуть
0mega: нет не правда3) 2012-2014 –
Стешка и каким способом 11 минут и в Excel». пишем дату начала, одной формуле. Да,– количество месяцев,Если список дат находится, количества дней к
более ранней (1 февраля не бываетКоличество полных месяцев вниз
, в Google естьесли и правда, одной суммой: Юрий М! Я
посчитать время, смотрите
70-60 = 10ГОД, МЕСЯЦ, ДЕНЬ отпуска.секунды с помощью старой которые нужно прибавить
excelworld.ru
Как вычислить дату в Excel
например, в столбце дате выглядит так: мая 2015), операция — что брать?).»y»200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДАТА(ГОД(D7)-ЛЕВСИМВ(B7;ПОИСК(«л»;B7)-1);МЕСЯЦ(D7)-ПСТР(B7;ПОИСК(«л»;B7)+1;ПОИСК(«м»;B7)-ПОИСК(«л»;B7)-1);ДЕНЬ(D7)-ПСТР(B7;ПОИСК(«м»;B7)+1;ПОИСК(«д»;B7)-ПОИСК(«м»;B7)-1)) функция перевода страниц гордиться нечем
4) 2015-2017 – сегодня по Вашему в статье «Отрицательное секунд.Функция ДАТАВ ячейке J17) доброй функции (положительное число) илиA=
Как в Excel посчитать дни между датами?
вычитания возвращает отрицательноеМожно просто банальноКоличество полных летАлла2003Alex_STСтешка одной суммой, совету () пыталась время в Excel».Урок подготовлен для ВасТекущая дата и время будет стоять результатВычесть время
- ДАТА отнять (отрицательное число)., укажите количество месяцев,Дата
- число. Однако синтаксис прибавить к дате»ym»
- : Pelena, спасибо огромное!!!:
: Тухачевский! Все быПричем, чтобы через этой формулой воспользоваться.Можно в Excel командой сайта office-guru.ruЧАС, МИНУТЫ, СЕКУНДЫ подсчета, здесь пишемв Excel:(DATA)!Эти формулы дадут тот которые Вы хотите+ функции
30:
Вычисление возраста по дате рождения в Excel
Количество полных месяцев без Все работает! ВыSerge_007
- было здорово, если 3 месяца все Проблема в том, время умножить на
- Источник: http://www.excel-easy.com/functions/date-time-functions.htmlФункция ВРЕМЯ
- формулу. Заходим на= A2 — ВРЕМЯ(Для же самый результат, добавить (положительное число)N днейРАЗНДАТ
NewDate=ComboBox2.Value+30 учета лет мне очень помогли!, ты что, издеваешься? бы не надо
правильно на эти что если, например, числоПеревела: Ольга ГелихЧтобы ввести дату в закладку «Формулы» вчасыприбавления что и формулы или отнять (отрицательное
Дату можно задать несколькими(DATEDIF) не позволяет,andrey234»md» Экономия времени и Этим переводчиком можно было список дат 3 месяца сдвинулось. к 30.06.2009 прибавить(например, умножить часы на
Автор: Антон Андронов Excel, используйте символы
раздел «Библиотека функций» | ; |
X лет, Y | с функцией |
число) в какой-то | способами: |
чтобы | : i = DateAdd(‘m’, |
Количество дней без учета | нервов большущая! Благодарю!!! пользоваться только если |
вводить. Я пытаюсь | Юрий М 6 мес., то |
деньги) | Чтобы «/» или «-«. |
и выбираем функциюминуты
месяцев и ZДАТА ячейке, скажем, вCсылкой на ячейку:начальная дата
Ввод даты в ячейку Excel
1, ‘29.12.04’) месяцев и летДата и время в совсем языка не файл сделать универсальный,: По моему моя получаем 30.12.2009, а
. Смотрите в статьесложить время в Excelвычесть Чтобы ввести время,
«Дата и время».; дней:(DATE) в предыдущемC2=A2+10
была большеСпасибо,»yd» Excel – это знаешь. А если чтобы после моего формула с проверкой нужно 31.12.2009. Это «Как умножить время время
используйте «:» (двоеточие).Или можно открытьсекунды= ДАТА(ГОД( примере:.Обращением к функцииконечной датыdateAdd прокатило наКоличество дней без учета
Вычисление даты Excel
числа сформатированные специальным с трудом, но ухода, люди в на конец месяца можно как-то обойти? на число в, нужно написать соответствующую Вы можете ввести мастер функций кнопкой)
датаПри использовании функцииВведите в ячейкуДАТАи, естественно, возвращает ура! лет
образом. Датой является читаешь, то лучше любой момент воспользоваться тоже корректно работает Спасибо. Excel». формулу, установить формат дату и время «Вставить функцию» (на= A2 — TIME() +ДАТАМЕС
B2(DATE):
ошибку.когда хелп читал,Проиллюстрируем пример использования нескольких
целая часть числа, уж будет самому: им могли. Спасибо. я никаких +1Микки
exceltable.com
Как прибавить к дате месяц?
Можно посчитать время, ячеек.
в одной ячейке. закладке «Формулы») ичасы
X лет(EDATE) начальную датууказанную ниже формулу,
=ДАТА(2015;5;6)+10
Чтобы вычесть определенную дату видимо просмотрел!2vlth: респект параметров: а время (часы быстрее поймёшь, что0mega
не предлагал у: Не очень понятно если в таблицеЧтобы рассчитать, сколько
Примечание: выбрать категорию «Дата,
; МЕСЯЦ(
и количество месяцев щёлкните по выделенному=DATE(2015,5,6)+10
из текущей даты,
:-)Внимание! Чтобы функция:=РАЗНДАТ() работала
и минуты) – там сказано.: Доброго времени суток
CyberForum.ru
меня их нету….{/post}{/quote}
Hi reader, here it is again; Excel shorty logging in. Do you know how to add years to a date in Excel? No? Keep reading. We are back with a quick lesson on 3 quick methods to add years to dates. The three methods we will use to add years are: easy, peasy, and lemon squeezy.
In Excel terms, We mean that the 3 methods are usage of the EDATE function, the YEAR and DATE functions, and a simple custom formula.
For calculations and data analysis, you may need to add years to a date to arrive at a later or future date or deduct years to arrive at an earlier date. We can show you how to do that with the help of our assistant.
Example
Our humble assistant today is the represented example case. We have a selection of longstanding successful brands in column B and, let’s say, would like to analyze their revenue after 10 years of company founding. For that, first, we need to add 10 years to each of their founding dates in column C:
We see you’re accusing us of incomplete homework but that’s what we’re here to remedy today. We will show you how to fill column D by adding 10 years to each of the founding dates using various formulas. Before we rush to the hows, jot down a few notes:
Notes:
If you start right away, using any formula to fill column D, for the first instance, you will get «31503». Just so you don’t think your meticulously typed formula hasn’t worked, we advise changing the format of the column beforehand because the default format of the cells is the General format and dates require a date format if you don’t want the result as a serial number. What would be even better is if you select both columns C and D and set the same format for both so that the dates in both columns are far more easily comparable. To change the format, you can use the Number Format bar in the Home tab or select one of many date format options from the Format Cells dialog box, accessed by pressing the Ctrl + 1 keys.
Question: Why would we get «31503» in General format instead of a date?
Answer: Excel stores dates as serial numbers (1 being January 1, 1900), and dates would appear so, resultant of formulas, unless the format of the cells is changed to a date format.
Similar to adding, years can be subtracted from a date by a simple minus sign tweak in the formulas.
In our demonstrations below, we have added a flat value of 10 in each formula since we want to add 10 years to every date. If you have a column with different numbers of years to add to the dates, you’ll need to replace the number 10 in the formulas with the reference of the cell with the number of years. We’ll show you a small example below.
Let’s get adding!
Using EDATE Function
Let’s check out our first method which is using the EDATE function for adding years to a date in Excel. The EDATE function adds or deducts the supplied number of months from a date and returns it as a serial number.
Whatever you will do with a serial number when you want a date? Well, that serial number is the date, as we have just explained above. With some numerical confusion cleared, we can move onto the formula that involves the EDATE function to add years to a date. Here it is:
=EDATE(C3,(10*12))
With the dates listed in column C, the EDATE function takes C3 as its working date. The next argument is the number of months that will be added to the date. Here we have entered 10*12 to add years instead of months. This adds 10 years to April 1, 1976 and returns April 1, 1986.
Make sure you have the format of the target column changed into a date format as per your preference. Now let’s apply the formula to the rest of the dates:
Note: Without multiplying the number with 12 in the formula, it will add months to the date.
We promised you a small example of adding a different number of years to the dates. Here it is; see the example below and the formula just ahead:
=EDATE(C3,(D3*12))
The only difference from the previous formula is that the number 10 has been swapped with the reference of the cell containing the number of years to be added i.e. D3. In this way, the number of years in column D will be added to the dates in column C:
Using YEAR & DATE Functions
The YEAR function can be nested in the DATE function to add years to a date. The YEAR function returns the year of a given date between 1900 and 9999. The DATE function takes an argument each for the year, month and day and returns the collated date as the relevant serial number.
The YEAR function is not the only function that will be used with the DATE function to coin this formula. The MONTH and DAY functions will be used like the YEAR function to return a complete date. We’ll show you how it’s done using the following formula that enlists the YEAR and DATE function to add years to a date:
=DATE(YEAR(C3)+10,MONTH(C3),DAY(C3))
The YEAR, MONTH, and DAY functions take the year, month, and day respectively from the date in C3, as required by the DATE function to return a date. The only difference is that the number 10 has been added to the YEAR function to add 10 years to the date in C3. The addition successfully adds the mentioned years to all the dates in our example:
Note: Similarly, numbers can be added to the MONTH and DAY arguments of this formula to add the supplied number of months or days to the date.
Custom Formula
If you want to strip the formula down, excluding any functions, it is possible to add years to a date in Excel using simple arithmetic. See the formula below and then let’s show you the small problem with it:
=C3+(10*365)
A year of 365 days has been multiplied by 10 since we want to add 10 years, and added to the date in C3. Have you figured out the loophole here? See the results of this formula below for our example case:
The days in the new dates differ from the original dates. Why? The years are added in the formula assuming each year is a 365-day year. That is obviously impractical as it does not account for leap years. This method is will, however, be better applicable for adding a fixed number of days to a date.
That was our little lesson on how to add years to a date in Excel using 3 easy formulas. You see how effortless and quick that was? We have more handpicked, ripe, and ready, simple techniques for your Excel life but we’ll need a teensy bit of time to prep it for you. Excel shorty logging out!
If you want to add years to a date in excel, you can’t just simply do an addition to add years. If you add 1 year as a number to a date, it wil add 1 day. In excel, 1 is equal to 1 day (24 hours). If you add multiples of 365 to a given date then it will give an incorrect answer, since there can be a leap year in between. To add years to a date in excel, we use a formula.
Generic Formula
=DATE(YEAR(date)+num_years, MONTH(date),DAY(date))
Date: the date in which you want to add years.
Num_years: the number of years you want to add.
Example: Add 5 Years to Start Date.
Here we have some dates. In each date we need to add five years.
Write this formula in cell B2 and copy it down the rows.
This returns a date 5 years ahead of start date.
How it works?
It’s simple. We extracted year, month and date from date using function of same name. Added 5 to years YEAR(A2)+5. And then integrated year, month and date using DATE function of excel. This gave us a new date of 5 years ahead.
How to subtract years from date?
Just replace the addition sign with subtraction sign (“-”) subtract years from a date.
Above formula will give you a date exact 5 years before.
So yeah guys, this how you can add years to a date in excel easily. In example I have used hardcoded years. You can also give reference of cell so that it can be dynamic. Let me know if you have any query regarding this or any other topic of Excel and VBA.
Related Articles:
Add Months to a Date
Calculate years between dates
Calculate days, years and months from certain date
Calculate age from date of birth
Calculate Minutes Between Dates & Time In Microsoft Excel
Calculate Months Between dates in Excel
Popular Articles
50 Excel Shortcut to Increase Your Productivity: Get faster at your task. These 50 shortcuts will make you work even faster on Excel.
How to use the VLOOKUP Function in Excel: This is one of the most used and popular functions of excel that is used to lookup value from different ranges and sheets.
How to use the COUNTIF function in Excel: Count values with conditions using this amazing function. You don’t need to filter your data to count specific values. Countif function is essential to prepare your dashboard.
How to use the SUMIF Function in Excel: This is another dashboard essential function. This helps you sum up values on specific conditions.
Return to Excel Formulas List
Download Example Workbook
Download the example workbook
This tutorial will demonstrate how to add (or subtract) years to a date in Excel and Google Sheets.
Add Years to a Date
The easiest way to add years to a date is with the EDATE Function. The EDATE Function adds a specified number of months to a date. By adding months in multiplies of 12 (12,24,36, etc.) you can add years to a date.
Add 1 Year to a Date
This example will add 1 year to a date:
=EDATE(B3,12)
Add 5 Years to a Date
This example will add 5 years to a date:
=EDATE(B3,12*5)
Subtract Years From a Date
To subtract years from a date, simply enter a negative number of months into the EDATE Function:
=EDATE(B3,-12*3)
Add Years with DATE Function
Another way to add years to a date is with the YEAR, MONTH, DAY and DATE Functions:
=DATE(YEAR(B3),(12*3+MONTH(B3)),DAY(B3))
The DATE Function creates a date using a specified Year, Month, and Day. We populate the DATE function with the current date’s year, month + a number of months and day using the YEAR, MONTH, and DAY Functions.
Subtract Years with DATE Function
Of course the same logic applies with subtracting dates:
=DATE(YEAR(B3),(-12*5+MONTH(B3)),DAY(B3))
Add Years – First Day of New Year
To add years to a date and return the first day of the calculated year, you can also use the DATE Function:
=DATE(YEAR(B3),(12*3+1),1)
Add / Subtract Years in Google Sheets
The above examples work exactly the same in Google Sheets as in Excel: