Как в excel вычесть текущую дату

Сложить или вычесть дни из даты

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

Сложить или вычесть дни из даты можно с помощью =A2+B2, где A2 — это дата, а B2 — количество дней, которые нужно прибавить или вычесть.

  1. Введите даты сходимой даты в столбце A.

  2. Введите количество дней, в течение дней в которые нужно добавить или вычесть столбец B. Вы можете ввести отрицательное число, чтобы вычесть дни из даты начала, и положительное число, чтобы прибавить к дате.

  3. В ячейке C2 введите =A2+B2и скопируйте его при необходимости.

Сложить или вычесть месяцы из даты с помощью функции ДАТАМЕСТ

С помощью функции ДАТАМАЙТА можно быстро прибавить к дате месяцы или вычесть их из нее.

Для функции ДАТАМЕСТ требуются два аргумента: дата начала и количество месяцев, которые нужно прибавить или вычесть. Чтобы вычесть месяцы, введите отрицательное число в качестве второго аргумента. Например, =ВРЕМЯ(«15.09.19»;-5) возвращает 15.04.19.

Используйте эту возможность, чтобы прибавить к дате месяцы или вычесть их из нее. В данном случае =ДАТАМЕСЯ(A2;B2), где A2 является датой, а B2 — количество месяцев, которые нужно прибавить или вычесть.

  1. В этом примере даты начала можно ввести в столбец A.

  2. Введите количество месяцев, которые нужно добавить или вычесть, в столбце B. Чтобы указать, следует ли вычесть месяц, можно ввести знак «минус» (-) перед числом (например, -1).

  3. Введите =ВРЕМЯ(A2;B2) в ячейку C2 и скопируйте ее при необходимости.

    Примечания: 

    • В зависимости от формата ячеек, содержащих введенную формулу, результаты могут отображаться в Excel как порядковые номера. Например, 8-фев-2019 может отображаться как «43504».

    • В Excel даты хранятся в виде порядковых номеров, что позволяет использовать их в вычислениях. По умолчанию порядковый номер 1 января 1900 г. — 1, а 1 января 2010 г. — 40179, так как он отс0 1 января 1900 г. находится через 40 178 дней.

    • Если результаты отображаются в числовом номере, выберите ячейки, о которые идет речь, и следуйте следующим шагам:

      • Нажмите CTRL+1, чтобы запустить диалоговое окно «Формат ячеек», и щелкните вкладку «Число».

      • В категории щелкните«Дата»,выберите нужный формат даты и нажмите кнопку «ОК». Значения в ячейках должны отобразиться как даты.

Сложить или вычесть годы из даты

В этом примере мы добавляем и вычитаем годы из начальной даты с помощью следующей формулы:

=ДАТА(ГОД(A2)+B2;МЕСЯЦ(A2);ДЕНЬ(A2))

Сложить или вычесть годы из начальной даты с помощью =ДАТА(ГОД(A2)+B2;МЕСЯЦ(A2);ДЕНЬ(A2))

Как работает формула:

  • Функция ГОД ищет дату в ячейке A2 и возвращает 2019. Затем он прибавляет 3 года к ячейке B2, в результате чего результат будет 2022.

  • Функции МЕСЯЦи ДЕНЬ возвращают только исходные значения из ячейки A2, но они требуются функцией ДАТА.

  • Наконец, функция ДАТА объединяет эти три значения в дату через 3 года в будущем — 08.02.22.

Сложить или вычесть из даты сочетание дней, месяцев и лет

В этом примере мы добавляем и вычитаем годы, месяцы и дни из начальной даты с помощью следующей формулы:

=ДАТА(ГОД(A2)+B2;МЕСЯЦ(A2)+C2;ДЕНЬ(A2)+D2)

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

Как работает формула:

  • Функция ГОД ищет дату в ячейке A2 и возвращает 2019. Затем она добавляет 1 год из ячейки B2, в результате чего результатом будет 2020.

  • Функция МЕСЯЦ возвращает 6, а затем добавляет в нее 7 из ячейки C2. Это интересно, поскольку 6 + 7 = 13, т. е. 1-й год и 1 месяц. В этом случае формула распознает это и автоматически добавляет к результату еще один год, урезав его с 2020-го по 2021-й.

  • Функция ДЕНЬ возвращает 8 и добавляет к ней 15. Эта формула будет работать так же, как и часть формулы «МЕСЯЦ», если вы ука между числами дней в этом месяце.

  • Затем функция ДАТА объединяет эти три значения в дату, которая составляет 1 год, 7 месяцев и 15 дней в будущем— 23.01.21.

Вот несколько способов использования формул или функций, которые работают с датами для выполнения таких задач, как поиск влияния на календарный план проекта при добавлении двух недель или времени, необходимого для выполнения задачи.

Предположим, что расчетный цикл счета составляет 30 дней, и вы хотите, чтобы средства были на счете за 15 дней до даты вычета за март 2013 г. Вот как это сделать, используя формулу или функцию для работы с датами.

  1. В ячейке A1 введите 08.02.2013.

  2. В ячейке B1 введите =A1-15.

  3. В ячейке C1 введите =A1+30.

  4. В ячейке D1 введите =C1-15.

    Расчет даты

Добавление месяцев к дате

Мы будем использовать функцию ДАТАМЕСЯТ, и вам потребуется дата начала и количество месяцев, которые вы хотите добавить. Вот как добавить 16 месяцев к 24.10.13:

Использование формулы ДАТАМЕС для добавления месяцев к дате

  1. В ячейке A1 введите 24.10.2013.

  2. В ячейке B1 введите =ВРЕМЯ(A1;16).

  3. Чтобы отформатирование результатов в виде дат, выберите ячейку B1. Щелкните стрелку рядом с кнопкой «Числовойформат> даты.

Вычитание месяцев из даты

Для вычитания месяцев из даты будет применяться та же функция ДАТАМАЙТА.

Введите дату в ячейку A1 и в ячейку B1 и формулу =ДАТАМЕС(15.04.2013;-5).

Вычитание месяцев из даты

Здесь указывается значение даты начала, которая заключена в кавычках.

Можно просто обратиться к ячейке со значением даты или использовать формулу =ДАТАМЕС(A1;-5) для того же результата.

Другие примеры

Прибавь года к дате или вычесть их из нее

Примеры добавления и вычитания дат

Дата начала

Прибавь или вычесть года

Формула

Результат

10/24/2013

3 (прибавить 3 года)

=ДАТА(ГОД(A2)+B2;МЕСЯЦ(A2);ДЕНЬ(A2))

10/24/2016

10/24/2013

-5 (вычитать 5 лет)

=ДАТА(ГОД(A4)+B4;МЕСЯЦ(A4);ДЕНЬ(A4))

10/24/2008

В этом уроке Вы познакомитесь с различными полезными формулами сложения и вычитания дат в Excel. Например, Вы узнаете, как вычесть из одной даты другую, как прибавить к дате несколько дней, месяцев или лет, и т.д.

Если Вы уже проходили уроки по работе с датами в Excel (наши или любые другие уроки), то должны знать формулы для вычисления единиц времени, таких как дни, недели, месяцы, года.

Анализируя даты в каких-либо данных, часто нужно выполнять над этими датами арифметические действия. Эта статья объяснит некоторые формулы сложения и вычитания дат, которые могут оказаться для Вас полезными.

  • Вычитание двух дат в Excel
  • Как прибавить (отнять) дни к дате в Excel
  • Как прибавить (вычесть) несколько недель к дате
  • Добавляем месяцы к дате в Excel
  • Добавляем годы к дате в Excel
  • Прибавление (вычитание) дней, месяцев и лет к дате
  • Как складывать и вычитать время в Excel

Содержание

  1. Как вычитать даты в Excel
  2. Пример 1. Непосредственно вычитаем одну дату из другой
  3. Пример 2. Вычитание дат с помощью функции РАЗНДАТ
  4. Пример 3. Вычитаем дату из текущей даты
  5. Пример 4. Вычитание дат с помощью функции ДАТА
  6. Как прибавить (вычесть) дни к дате в Excel
  7. Пример 1. Прибавление дней к дате в Excel
  8. Пример 2. Вычитание дней из даты в Excel
  9. Как прибавить (вычесть) несколько недель к дате
  10. Как прибавить (вычесть) несколько месяцев к дате в Excel
  11. Пример 1. Прибавляем несколько месяцев к дате с помощью функции ДАТА
  12. Пример 2. Прибавляем или вычитаем месяцы из даты с помощью функции ДАТАМЕС
  13. Как прибавить (отнять) годы к дате в Excel
  14. Прибавление (вычитание) дней, месяцев и лет к дате
  15. Как складывать и вычитать время в Excel

Как вычитать даты в Excel

Предположим, что у Вас в ячейках A2 и B2 содержатся даты, и нужно вычесть одну дату из другой, чтобы узнать, сколько между ними дней. Как часто бывает в Excel, этот результат можно получить несколькими способами.

Пример 1. Непосредственно вычитаем одну дату из другой

Думаю, Вы знаете, что Excel хранит даты в виде целых чисел, начиная с 1, что соответствует 1 января 1900 г. Поэтому Вы можете просто арифметически вычесть одно число из другого:

=B2-A2

Пример 2. Вычитание дат с помощью функции РАЗНДАТ

Если предыдущая формула кажется Вам слишком простой, тот же результат можно получить более изощрённым способом с помощью функции РАЗНДАТ (DATEDIF).

=РАЗНДАТ(A2;B2;"d")
=DATEDIF(A2,B2,"d")

Следующий рисунок показывает, что обе формулы возвращают одинаковый результат, за исключением ряда 4, где функция РАЗНДАТ (DATEDIF) возвращает ошибку #ЧИСЛО! (#NUM!). Посмотрим, почему это происходит.

Когда Вы вычитаете более позднюю дату (6 мая 2015) из более ранней (1 мая 2015), операция вычитания возвращает отрицательное число. Однако синтаксис функции РАЗНДАТ (DATEDIF) не позволяет, чтобы начальная дата была больше конечной даты и, естественно, возвращает ошибку.

Сложение и вычитание дат в Excel

Пример 3. Вычитаем дату из текущей даты

Чтобы вычесть определенную дату из текущей даты, Вы можете использовать любую из ранее описанных формул. Просто вместо сегодняшней даты используйте функцию СЕГОДНЯ (TODAY):

=СЕГОДНЯ()-A2
=TODAY()-A2

или

=РАЗНДАТ(A2;СЕГОДНЯ();"d")
=DATEDIF(A2,TODAY(),"d")

Как и в предыдущем примере, формулы отлично работают, когда текущая дата больше, чем вычитаемая. В противном случае функция РАЗНДАТ (DATEDIF) возвращает ошибку.

Сложение и вычитание дат в Excel

Пример 4. Вычитание дат с помощью функции ДАТА

Если Вы предпочитаете вводить даты непосредственно в формулу, указывайте их с помощью функции ДАТА (DATE), а затем вычитайте одну дату из другой.

Функция ДАТА имеет следующий синтаксис: ДАТА(год; месяц; день).

Например, следующая формула вычитает 15 мая 2015 года из 20 мая 2015 года и возвращает разность – 5 дней.

=ДАТА(2015;5;20)-ДАТА(2015;5;15)
=DATE(2015,5,20)-DATE(2015,5,15)

Сложение и вычитание дат в Excel

Подводим итог. Если нужно вычитать даты в Excel, и Вы хотите определить количество дней между двумя датами, имеет смысл делать это самым простым и очевидным способом – напрямую вычитать одну дату из другой.

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

Теперь, когда Вы знаете, как вычитать одну дату из другой, посмотрим, как можно прибавить или вычесть из даты определённое количество дней, месяцев или лет. Для этого существует несколько функций Excel. Что именно выбрать зависит от того, какие единицы времени требуется прибавить или вычесть.

Как прибавить (вычесть) дни к дате в Excel

Если у Вас есть дата в ячейке или список дат в столбце, Вы можете прибавить к ним (или отнять) определённое количество дней, используя соответствующую арифметическую операцию.

Пример 1. Прибавление дней к дате в Excel

Общая формула добавления определённого количества дней к дате выглядит так:

= Дата + N дней

Дату можно задать несколькими способами:

  • Cсылкой на ячейку:

    =A2+10

  • Обращением к функции ДАТА (DATE):

    =ДАТА(2015;5;6)+10
    =DATE(2015,5,6)+10

  • Обращением к другой функции. Например, чтобы прибавить несколько дней к текущей дате, используйте функцию СЕГОДНЯ (TODAY):

    =СЕГОДНЯ()+10
    =TODAY()+10

Следующий рисунок показывает действие этих формул. На момент написания текста текущей датой было 6 мая 2015 г.

Сложение и вычитание дат в Excel

Примечание: Результатом выполнения этих формул является целое число, представляющее дату. Чтобы показать его как дату, необходимо выбрать ячейку (или ячейки) и нажать Ctrl+1. Откроется диалоговое окно Формат ячеек (Format Cells). На вкладке Число (Number) в списке числовых форматов выберите Дата (Date) и затем укажите нужный вам формат. Более подробное описание Вы найдёте в статье Как изменить формат даты в Excel.

Пример 2. Вычитание дней из даты в Excel

Чтобы вычесть определённое количество дней из даты, Вам снова нужно использовать обычную арифметическую операцию. Единственное отличие от предыдущего примера – минус вместо плюса 🙂

= Дата - N дней

Вот несколько примеров формул:

=A2-10
=ДАТА(2015;5;6)-10
=СЕГОДНЯ()-10

Сложение и вычитание дат в Excel

Как прибавить (вычесть) несколько недель к дате

Когда требуется прибавить (вычесть) несколько недель к определенной дате, Вы можете воспользоваться теми же формулами, что и раньше. Просто нужно умножить количество недель на 7:

  • Прибавляем N недель к дате в Excel:

    = A2 + N недель * 7

    Например, чтобы прибавить 3 недели к дате в ячейке А2, используйте следующую формулу:

    =A2+3*7

  • Вычитаем N недель из даты в Excel:

    = А2 - N недель * 7

    Чтобы вычесть 2 недели из сегодняшней даты, используйте эту формулу:

    =СЕГОДНЯ()-2*7
    =TODAY()-2*7

Как прибавить (вычесть) несколько месяцев к дате в Excel

Чтобы прибавить (или отнять) определённое количество месяцев к дате, нужно использовать функцию ДАТА (DATE) или ДАТАМЕС (EDATE), как показано ниже.

Пример 1. Прибавляем несколько месяцев к дате с помощью функции ДАТА

Если список дат находится, например, в столбце A, укажите количество месяцев, которые Вы хотите добавить (положительное число) или отнять (отрицательное число) в какой-то ячейке, скажем, в C2.

Введите в ячейку B2 указанную ниже формулу, щёлкните по выделенному углу ячейки и протащите его мышкой вниз по столбцу B до последней заполненной ячейки в столбце A. Формула из ячейки B2 будет скопирована во все ячейки столбца B.

=ДАТА(ГОД(A2);МЕСЯЦ(A2)+$C$2;ДЕНЬ(A2))
=DATE(YEAR(A2),MONTH(A2)+$C$2,DAY(A2))

Сложение и вычитание дат в Excel

Посмотрим, что делает эта формула. Логика формулы ясна и очевидна. Функция ДАТА(год; месяц; день) получает следующие аргументы:

  • Год из даты в ячейке A2;
  • Месяц из даты в ячейке A2 + количество месяцев, указанное в ячейке C2;
  • День из даты в ячейке A2;

Всё просто! Если Вы введёте в C2 отрицательное число, формула вычтет месяцы, а не прибавит.

Сложение и вычитание дат в Excel

Естественно, ничто не мешает Вам ввести минус прямо в формуле, чтобы вычесть месяцы:

=ДАТА(ГОД(A2);МЕСЯЦ(A2)-$C$2;ДЕНЬ(A2))
=DATE(YEAR(A2),MONTH(A2)-$C$2,DAY(A2))

И, конечно, вы можете указать число прибавляемых или вычитаемых месяцев непосредственно в формуле без ссылки на ячейку. Готовые формулы будут выглядеть примерно так:

  • Прибавить месяцы к дате:

    =ДАТА(ГОД(A2);МЕСЯЦ(A2)+2;ДЕНЬ(A2))
    =DATE(YEAR(A2),MONTH(A2)+2,DAY(A2))

  • Вычесть месяцы из даты:

    =ДАТА(ГОД(A2);МЕСЯЦ(A2)-2;ДЕНЬ(A2))
    =DATE(YEAR(A2),MONTH(A2)-2,DAY(A2))

Пример 2. Прибавляем или вычитаем месяцы из даты с помощью функции ДАТАМЕС

В Excel предусмотрена специальная функция, которая возвращает дату, отстоящую от заданной на определенное количество месяцев назад или вперёд, – это функция ДАТАМЕС (EDATE). Она доступна в последних версиях Excel 2007, 2010, 2013 и новой Excel 2016.

При использовании ДАТАМЕС (EDATE) Вы указываете два следующих аргумента:

  • Начальная дата – дата, от которой отсчитывается количество месяцев.
  • Месяцы – количество месяцев, которые нужно прибавить (положительное число) или отнять (отрицательное число).

Эти формулы дадут тот же самый результат, что и формулы с функцией ДАТА (DATE) в предыдущем примере:

Сложение и вычитание дат в Excel

При использовании функции ДАТАМЕС (EDATE) начальную дату и количество месяцев можно указывать непосредственно в формуле. Даты можно задавать с помощью функции ДАТА (DATE) или как результат выполнения других формул. Например:

  • Эта формула прибавляет 10 месяцев к 7 мая 2015 года

    =ДАТАМЕС(ДАТА(2015;5;7);10)
    =EDATE(DATE(2015,5,7),10)

  • Эта формула отнимает 10 месяцев от сегодняшней даты

    =ДАТАМЕС(СЕГОДНЯ();-10)
    =EDATE(TODAY(),-10)

Примечание: Функция ДАТАМЕС (EDATE) возвращает просто целое число. Чтобы представить его как дату, необходимо применить к ячейке формат даты. Как это сделать, указано в статье Как изменить формат даты в Excel.

Как прибавить (отнять) годы к дате в Excel

Добавление лет к датам в Excel осуществляется так же, как добавление месяцев. Вам необходимо снова использовать функцию ДАТА (DATE), но на этот раз нужно указать количество лет, которые Вы хотите добавить:

= ДАТА(ГОД(дата) + N лет; МЕСЯЦ(дата); ДЕНЬ(дата))
= DATE(YEAR(дата) + N лет, MONTH(дата), DAY(дата))

На листе Excel, формулы могут выглядеть следующим образом:

  • Прибавляем 5 лет к дате, указанной в ячейке A2:

    =ДАТА(ГОД(A2)+5;МЕСЯЦ(A2);ДЕНЬ(A2))
    =DATE(YEAR(A2)+5,MONTH(A2),DAY(A2))

  • Вычитаем 5 лет из даты, указанной в ячейке A2:

    =ДАТА(ГОД(A2)-5;МЕСЯЦ(A2);ДЕНЬ(A2))
    =DATE(YEAR(A2)-5,MONTH(A2),DAY(A2))

Чтобы получить универсальную формулу, Вы можете ввести количество лет в ячейку, а затем в формуле обратиться к этой ячейке. Положительное число позволит прибавить годы к дате, а отрицательное – вычесть.

Сложение и вычитание дат в Excel

Прибавление (вычитание) дней, месяцев и лет к дате

Если Вы внимательно читали два предыдущих примера, то, думаю, догадались, как добавить (или вычесть) сразу годы, месяцы и дни к дате в одной формуле. Да, с помощью старой доброй функции ДАТА (DATA)!

  • Для прибавления X лет, Y месяцев и Z дней:

    = ДАТА(ГОД(дата) + X лет; МЕСЯЦ(дата) + Y месяцев; ДЕНЬ(дата) + Z дней)
    = DATE(YEAR(дата) + X лет, MONTH(дата) + Y месяцев, DAY(дата) + Z дней)

  • Для вычитания X лет, Y месяцев и Z дней:

    = ДАТА(ГОД(дата) - X лет; МЕСЯЦ(дата) - Y месяцев; ДЕНЬ(дата) - Z дней)
    = DATE(YEAR(дата) - X лет, MONTH(дата) - Y месяцев, DAY(дата) - Z дней)

Например, следующая формула прибавляет 2 года и 3 месяца, и вычитает 15 дней из даты в ячейке A2:

=ДАТА(ГОД(A2)+2;МЕСЯЦ(A2)+3;ДЕНЬ(A2)-15)
=DATE(YEAR(A2)+2,MONTH(A2)+3,DAY(A2)-15)

Применительно к нашему столбцу с датами, формула принимает следующий вид:

=ДАТА(ГОД(A2)+$C$2;МЕСЯЦ(A2)+$D$2;ДЕНЬ(A2)+$E$2)
=DATE(YEAR(A2)+$C$2,MONTH(A2)+$D$2,DAY(A2)+$E$2)

Сложение и вычитание дат в Excel

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

В Microsoft Excel складывать и вычитать время можно с помощью функции ВРЕМЯ (TIME). Она позволяет Вам обращаться с единицами времени (часами, минутами и секундами) так же, как и с годами, месяцами и днями в функции ДАТА (DATE).

  • Прибавить время в Excel:

    = A2 + ВРЕМЯ(часы; минуты; секунды)
    = A2 + TIME(часы, минуты, секунды)

  • Вычесть время в Excel:

    = A2 - ВРЕМЯ(часы; минуты; секунды)
    = A2 - TIME(часы, минуты, секунды)

    где A2 – это ячейка с временем, которое нужно изменить.

Например, чтобы добавить 2 часа 30 минут и 15 секунд к времени в ячейке A2 надо использовать следующую формулу:

=A2+ВРЕМЯ(2;30;15)
=A2+TIME(2,30,15)

Если вы хотите прибавлять и вычитать единицы времени в одной формуле, просто добавьте к нужным значениям знак минус «-«. Следующая формула прибавляет к времени в ячейке A2 2 часа 30 минут и вычитает 15 секунд:

=A2+ВРЕМЯ(2;30;-15)
=A2+TIME(2,30,-15)

Также Вы можете ввести нужные значения в ячейки листа и ссылаться на них в формуле:

=A2+ВРЕМЯ($C$2;$D$2;$E$2)
=A2+TIME($C$2,$D$2,$E$2)

Сложение и вычитание дат в Excel

Если исходная ячейка содержит и дату, и время, предыдущая формула также прекрасно работает:

Сложение и вычитание дат в Excel

Вот так в Excel можно складывать и вычитать даты. Надеюсь, что сегодня Вы узнали пару полезных функций. В любом случае благодарю Вас за внимание и надеюсь увидеться снова!

Оцените качество статьи. Нам важно ваше мнение:

Как складывать и вычитать даты, дни, недели, месяцы и годы в Excel

​Смотрите также​: как от текущей​_Boroda_​: Добрый день!​ рисунке:​ не составляет особых​ даты.​ создать свой формат,​ ячейку, делаем её​Эту формулу пишем​ сотрудника из отпуска​ единицами времени (часами,​

​ количество лет в​При использовании​ДАТАМЕС​Дата​была больше​В этом уроке Вы​ даты отнять год​: Плохо оторвал, кусочек​На сайте Готовые​Разные способы ввода дат.​

​ проблем. Для наглядного​МИНУТЫ​ смотрите в статье​ активной. Заходим на​ вручную (можно здесь​ или сколько дней​ минутами и секундами)​ ячейку, а затем​ДАТАМЕС​

  • ​(EDATE), как показано​+​
  • ​конечной даты​ познакомитесь с различными​ из ячейки ,​
  • ​ себе оставил.​ решения-Excel-формулы, у Serge_007​
  • ​ В столбце А​ примера сначала выполним​
  • ​Преобразует дату в числовом​ «Как создать пользовательский​
  • ​ закладку «Формулы» в​ скопировать, заменить адреса​ осталось до отпуска,​
  • ​ так же, как​ в формуле обратиться​

Как вычитать даты в Excel

​(EDATE) Вы указываете​ ниже.​​N дней​​и, естественно, возвращает​​ полезными формулами сложения​​ если она в​От 25/02 убери​ скопировала формулу для​ – способ ввода,​ сложение, а потом​ формате в минуты.​ формат в Excel»​ раздел «Библиотека функций»​ ячеек), п.ч. в​

Пример 1. Непосредственно вычитаем одну дату из другой

​ посчитать возраст, расчитать​ и с годами,​ к этой ячейке.​ два следующих аргумента:​Если список дат находится,​Дату можно задать несколькими​ ошибку.​ и вычитания дат​ формате дата с​ 2 дня, должно​

​ подсчета разницы дат.​

Пример 2. Вычитание дат с помощью функции РАЗНДАТ

​ а в столбце​ вычитание дат. Для​МЕСЯЦ​ тут.​ и выбираем функцию​ русскоязычной версии Microsoft​​ дату срока оплаты​​ месяцами и днями​

​ Положительное число позволит​
​Начальная дата​

​ например, в столбце​ способами:​Чтобы вычесть определенную дату​ в Excel. Например,​ помощью функции год​​ получиться 20/02 -​​ Но если я​​ B – результат​​ этого:​Преобразует дату в числовом​

​В Excel есть​ «Дата и время».​ Excel, она не​ счета или окончания​ в функции​ прибавить годы к​– дата, от​A​​Cсылкой на ячейку:​​ из текущей даты,​ Вы узнаете, как​​ и сегодня​​ 20 февраля в​​ ставлю 01.01.2016 у​​ отображения.​На чистом листе в​

Сложение и вычитание дат в Excel

Пример 3. Вычитаем дату из текущей даты

​ формате в месяцы.​ функции, которыми можно​Или можно открыть​ видна в перечне​ договора, посчитать рабочие​ДАТА​ дате, а отрицательное​​ которой отсчитывается количество​​, укажите количество месяцев,​

​=A2+10​
​ Вы можете использовать​

​ вычесть из одной​

​Александр​
​ России рабочий день.​

​ меня выходит что-то​Обратите внимание, что в​ ячейку А1 введите​ЧИСТРАБДНИ​ сложить данные из​ мастер функций кнопкой​​ функций, но работает.​​ дни и многие,​

Сложение и вычитание дат в Excel

Пример 4. Вычитание дат с помощью функции ДАТА

​(DATE).​ – вычесть.​ месяцев.​ которые Вы хотите​​Обращением к функции​​ любую из ранее​ даты другую, как​: =ДАТА(ГОД(A1)-1;МЕСЯЦ(A1);ДЕНЬ(A1))​

​Предлагаю так​​ не то. Помогите,​​ формате ячеек по​​ текущею дату нажав​​Возвращает количество полных рабочих​​ таблицы за конкретный​​ «Вставить функцию» (на​​Пояснения к формуле​​ многие другие действия​​Прибавить время​​Если Вы внимательно читали​

​Месяцы​ добавить (положительное число)​ДАТА​ описанных формул. Просто​ прибавить к дате​=ДАТА(ГОД(СЕГОДНЯ())-1;МЕСЯЦ(СЕГОДНЯ());ДЕНЬ(СЕГОДНЯ()))​

​200?'200px':''+(this.scrollHeight+5)+'px');">=РАБДЕНЬ.МЕЖД(A1;-A2;1;$E$1:$E$14)+(A1>=G1)*(РАБДЕНЬ.МЕЖД(A1;-A2;1;$E$1:$E$14)​
​ подскажите, что надо​

Сложение и вычитание дат в Excel

​ умолчанию «Общий», даты​ CTRL+;.​ дней между двумя​ день, т.д. Этот​​ закладке «Формулы») и​:​​ с датами и​в Excel:​ два предыдущих примера,​– количество месяцев,​ или отнять (отрицательное​(DATE):​

​ вместо сегодняшней даты​​ несколько дней, месяцев​БМВ​Aiforia​​ сделать, чтобы формула​​ также как и​​В ячейке A2 введите​ датами.​ способ пригодится при​ выбрать категорию «Дата​РАЗНДАТ – это​ временем можно проводить​

​= A2 + ВРЕМЯ(​ то, думаю, догадались,​ которые нужно прибавить​ число) в какой-то​=ДАТА(2015;5;6)+10​ используйте функцию​ или лет, и​: =EDATE(A1;-12)​: только сейчас добралась​ правильно у меня​ число выравниваются по​ промежуточный период в​ЧИСТРАБДНИ.МЕЖД​ проведении анализа в​

Как прибавить (вычесть) дни к дате в Excel

​ и время».​ название функции.​ в Excel.​часы​ как добавить (или​ (положительное число) или​ ячейке, скажем, в​=DATE(2015,5,6)+10​СЕГОДНЯ​

Пример 1. Прибавление дней к дате в Excel

​ т.д.​Ігор Гончаренко​ до этой темы​

​ работала.​​ правой стороне, а​​ днях, например 127.​​Возвращает количество полных рабочих​

​ таблице, т.д. Подробнее​Теперь выбираем из​

  • ​y – считает​

    ​Все расчеты с​

  • ​;​​ вычесть) сразу годы,​​ отнять (отрицательное число).​

    ​C2​
    ​Обращением к другой функции.​

  • ​(TODAY):​Если Вы уже проходили​: =ДАТАМЕС(СЕГОДНЯ();-12)​спасибо большое за​Wasilich​​ текст по левой.​​В ячейку A3 введите​

    ​ дней в интервале​
    ​ о таком способе,​

​ списка функцию «ДАТА».​ года​ датами описаны в​минуты​ месяцы и дни​Эти формулы дадут тот​

Сложение и вычитание дат в Excel

​.​​ Например, чтобы прибавить​=СЕГОДНЯ()-A2​ уроки по работе​Crallt​ формулы, поняла что​: Проверил, при открытии​ Значение в ячейке​​ формулу:=A1+A2.​​ между двумя датами,​​ читайте в статье​​ Выходит диалоговое окно.​ym – считает​​ нескольких статьях. Смотрите​​;​ к дате в​​ же самый результат,​​Введите в ячейку​ несколько дней к​=TODAY()-A2​ с датами в​: это все не​ сама я такое​ файла было -182​

Пример 2. Вычитание дней из даты в Excel

​ B4 распознается программой​Обратите внимание, формат «Дата»​ руководствуясь параметрами, указывающими​ «Функция «СУММЕСЛИ» в​ В нем пишем:​ месяца​ перечень статей в​секунды​:-)

​ одной формуле. Да,​​ что и формулы​​B2​​ текущей дате, используйте​

​или​

​ Excel (наши или​
​ подходит , у​
​ создать не могу)​

Сложение и вычитание дат в Excel

Как прибавить (вычесть) несколько недель к дате

​ дня,​ как текст.​ автоматически присвоился для​ выходные дни и​ Excel».​«Год» — год​md – считает​ конце статьи в​

  • ​)​​ с помощью старой​ с функцией​

    ​указанную ниже формулу,​​ функцию​​=РАЗНДАТ(A2;СЕГОДНЯ();"d")​

    ​ любые другие уроки),​ меня есть ячейка​ потому просто перенесла​​при правке на​​В ячейке B7 Excel​

    ​ ячейки A3. Не​

  • ​ их количество.​​В таблице Excel​ нашей даты.​

    ​ дни​​ разделе "Другие статьи​​= A2 + TIME(​

    ​ доброй функции​ДАТА​ щёлкните по выделенному​

    ​СЕГОДНЯ​
    ​=DATEDIF(A2,TODAY(),"d")​

Как прибавить (вычесть) несколько месяцев к дате в Excel

​ то должны знать​ с датой ,​ в свой файл​ 15-й год -18​​ сам присвоил текущий​​ сложно догадаться, чтобы​​ТДАТА​​ можно сравнить даты​«Месяц» — пишем​

Пример 1. Прибавляем несколько месяцев к дате с помощью функции ДАТА

​«г.», «мес.», «дн.»​ по этой теме».​​часы​​ДАТА​(DATE) в предыдущем​ углу ячейки и​(TODAY):​Как и в предыдущем​ формулы для вычисления​​ в другой ячейке​​также вместо вычитания,​

​ дней,​​ год (сейчас 2015-ый)​​ посчитать разницу в​Возвращает текущую дату и​ из разных столбцов​ месяц нашей даты​ написанные между знаками​​Внимание!​​,​(DATA)!​​ примере:​​ протащите его мышкой​​=СЕГОДНЯ()+10​​ примере, формулы отлично​ единиц времени, таких​​ мне нужно отнять​​ сделала сложение*)​

​снова на 16​
​ по умолчанию. Это​

Сложение и вычитание дат в Excel

​ датах в Excel​ время в числовом​ и выделить разные​ числом, ставим плюс​​ & — так​​Если формулы не​​минуты​​Для​​При использовании функции​​ вниз по столбцу​​=TODAY()+10​​ работают, когда текущая​

  • ​ как дни, недели,​​ текущий год -​но есть одно​​ год -18 дней.​​ видно при отображении​
  • ​ нужно от новейшей​​ формате.​ даты. Как это​​ и пишем адрес​​ будут подписаны года,​ будут работать, проверьте​​,​​прибавления​
  • ​ДАТАМЕС​​B​Следующий рисунок показывает действие​​ дата больше, чем​​ месяцы, года.​

​ год из первой​ НО, мне нужно​​ Все ОК.​​ содержимого ячеек в​ даты отнять старшую​СЕКУНДЫ​

Сложение и вычитание дат в Excel

​ сделать, смотрите в​ ячейки, в которой​ месяца и дни​ формат дат. Бывает,​

​секунды​
​X лет, Y​

​(EDATE) начальную дату​до последней заполненной​ этих формул. На​ вычитаемая. В противном​Анализируя даты в каких-либо​ ячейки​ чтобы отображалось 4​16-й высокосный, может​

  • ​ строке формул. Обратите​​ дату. В ячейке​

    ​Преобразует дату в числовом​
    ​ статье "Как сравнить​

  • ​ стоит число месяцев,​​ в итоговой дате.​

    ​ при копировании из​
    ​)​

Пример 2. Прибавляем или вычитаем месяцы из даты с помощью функции ДАТАМЕС

​ месяцев и Z​ и количество месяцев​ ячейки в столбце​ момент написания текста​ случае функция​ данных, часто нужно​Юрий М​​ дня, дата начала​​ 7-й экс глючит,​ внимание, как изначально​ B1 введите формулу:=A3-A1.​ формате в секунды.​ два столбца в​

​ которое нужно прибавить​​ Можно между кавычками​​ других программ в​Вычесть время​

  • ​ дней:​​ можно указывать непосредственно​A​ текущей датой было​
  • ​РАЗНДАТ​​ выполнять над этими​: В первой ячейке​ и дата окончания.​ ИМХО.​

​ вводилось значение в​ Соответственно мы получаем​ВРЕМЯ​ Excel на совпадения»​​ к дате.​​ написать по-разному –​ Excel даты вставляются​

Сложение и вычитание дат в Excel

​в Excel:​​= ДАТА(ГОД(​​ в формуле. Даты​. Формула из ячейки​ 6 мая 2015​(DATEDIF) возвращает ошибку.​ датами арифметические действия.​ 12.11.2018, текущая дата​​ Если подставить формулу​​ЗЫ По идее,​ A7.​ количество дней между​

  • ​Возвращает заданное время в​ здесь.​«День» — пишем​

    ​ полное слово или​
    ​ в текстовом формате.​

  • ​= A2 — ВРЕМЯ(​дата​ можно задавать с​

    ​B2​
    ​ г.​

​Если Вы предпочитаете вводить​​ Эта статья объяснит​​ 11.11.2018 — какой​​ от даты начала,​ коль высокосный, должно​На чистом листе в​ этими двумя датами.​ числовом формате.​Если, для работы​ день нашей даты.​ просто поставить точку.​ Тогда формулы не​часы​

Как прибавить (отнять) годы к дате в Excel

​) +​ помощью функции​будет скопирована во​Примечание:​ даты непосредственно в​ некоторые формулы сложения​​ ожидается результат?​​ то этот день​ быть 19 дней.​ ячейки А1:B1 введите​​ВРЕМЗНАЧ​

​ нужно изменить формат​​Получилось так.​​ Смотрите пример.​​ считают. Чтобы формулы​​;​​X лет​​ДАТА​​ все ячейки столбца​​Результатом выполнения этих​
​ формулу, указывайте их​​ и вычитания дат,​​Crallt​​ не считается и​​Lesya​​ 01.01.1900, а в​​Теперь мы научимся вычислять​​Преобразует время из текстового​​ даты на текстовый,​

​Нажимаем «ОК». Получилась такая​В ячейке С6 стоит​ считали, нужно изменить​

  • ​минуты​​; МЕСЯЦ(​(DATE) или как​​B​​ формул является целое​

    ​ с помощью функции​
    ​ которые могут оказаться​

  • ​: ноль​​ к нему прибавляется​: Спасибо.​​ ячейках A2:B2 вводим​​ возраст по дате​

    ​ формата в числовой.​
    ​ то смотрите статью​

​ формула. =ДАТА(1979;11+G13;1)​ формула, искомая дата.​ формат ЗНАЧЕНИЙ на​;​дата​ результат выполнения других​.​ число, представляющее дату.​ДАТА​ для Вас полезными.​

Сложение и вычитание дат в Excel

Прибавление (вычитание) дней, месяцев и лет к дате

​Александр​ еще 4 дня,​Все выше сказано… Привожу​ 01.01.1901. Теперь меняем​ рождения:​СЕГОДНЯ​ «Преобразовать дату в​Смотрим в таблице​А здесь, вместо​ числовой​​секунды​​) +​

  • ​ формул. Например:​​=ДАТА(ГОД(A2);МЕСЯЦ(A2)+$C$2;ДЕНЬ(A2))​​ Чтобы показать его​(DATE), а затем​Вычитание двух дат в​

    ​: =ДАТАМЕС(СЕГОДНЯ();-A1*12)​​ итого выходит пять​​ пример: 01.10.2010(F12) -​​ формат ячеек на​​На новый лист в​​Возвращает текущую дату в​​ текст Excel".​​ результат.​​ букв «г.», «мес.»,​​-​​)​​Y месяцев​​Эта формула прибавляет 10​
    ​=DATE(YEAR(A2),MONTH(A2)+$C$2,DAY(A2))​​ как дату, необходимо​​ вычитайте одну дату​​ Excel​​отнимаемый год это​​ дней, а мне​​ 01.10.1994(B12) = НЕ​​ «числовой» в выделенном​​ ячейки A1:A3 введите​​ числовом формате.​​В Excel можно​​Такой расчет даты удобен​​ «дн.» просто поставили​

  • ​это не формат​​= A2 — TIME(​​; ДЕНЬ(​ месяцев к 7​Посмотрим, что делает эта​

    ​ выбрать ячейку (или​​ из другой.​​Как прибавить (отнять) дни​​ какой? в экселе​​ надо всего 4.​​ 01.10.16. А дни.​​ диапазоне B1:B2. Для​​ даты: 18.04.1985; 17.08.1977;​​ДЕНЬНЕД​​ считать не только​​ тем, что всегда​​ точку.​​ ячейки. Как это​
    ​часы​​дата​​ мая 2015 года​​ формула. Логика формулы​​ ячейки) и нажать​​Функция​​ к дате в​​ меньше 1900 даты​​ в какой части​​Haritosch​​ этого можно нажать​​ 08.12.1992​​Преобразует дату в числовом​

​ даты, но и​ можно изменить цифру​Если в ячейку В6​ сделать, читайте в​,​) +​​=ДАТАМЕС(ДАТА(2015;5;7);10)​​ ясна и очевидна.​

​Ctrl+1​
​ДАТА​

​ Excel​ нет​ формулы надо подставить​

​: =F12-B12​
​ комбинацию клавиш CTRL+SHIFT+1.​

Сложение и вычитание дат в Excel

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

​В ячейки B1:B3 проставьте​ формате в день​ время. Как высчитывать​ месяца, не меняя​​ поставим​​ статье «Преобразовать текст​минуты​Z дней​=EDATE(DATE(2015,5,7),10)​ Функция​. Откроется диалоговое окно​имеет следующий синтаксис:​Как прибавить (вычесть) несколько​​Александр​​ «минус» — не​

  • ​Столбец результат должен​​B1 теперь содержит число​

    ​ текущею дату.​​ недели.​​ время, читайте в​​ формулы. Например, фирма​​текущую дату​​ в дату Excel"​​,​
    ​)​​Эта формула отнимает 10​​ДАТА(​​Формат ячеек​​ДАТА(​​ недель к дате​​: =ГОД(СЕГОДНЯ())-ГОД(A1)​

  • ​ нашла :(​​ быть типа «Числовой»​

    ​ 1, а B2​​Теперь нужно воспользоваться функцией​​НОМНЕДЕЛИ​​ статье "Как посчитать​​ не успевает сделать​​, то сможем узнать​​ тут.​
    ​секунды​​= DATE(YEAR(​​ месяцев от сегодняшней​​год​​(Format Cells). На​​год​​Добавляем месяцы к дате​

    ​Ігор Гончаренко​​файл прикладываю​​ (формат ячейки «числовой»)​ – 367. То​ по преобразованию количества​

​Преобразует дату в числовом​ время в Excel»​ заказ вовремя, сроки​ стаж по сегодняшнее​Для подсчета дат​​)​​дата​ даты​

​;​
​ вкладке​

​;​ в Excel​: очередной пример:​_Boroda_​Сталин​ есть прошел один​ дней в количество​ формате в число,​ тут.​​ окончания работы продлеваются.​​ число. Например, узнать​ нужно сделать таблицу​где​

​) +​
​=ДАТАМЕС(СЕГОДНЯ();-10)​

​месяц​Число​месяц​Добавляем годы к дате​задача сформирована в​

​: Тогда от 4​
​: на вижуал бейсике​

Сложение и вычитание дат в Excel

​ високосный год (366​ лет. Для этого​ которое указывает, на​Как посчитать возраст,​

Сложение и вычитание дат в Excel

​ Меняем цифру в​ стаж работника на​ в Excel и​A2​X лет​=EDATE(TODAY(),-10)​;​(Number) в списке​;​

​ в Excel​ голове у автора​
​ отнимите 1​
​ программку напишите, или​

​ дней) и 1​

office-guru.ru

Дата в Excel. Формула.

​ вручную введите в​ какую неделю года​ смотрите в статье​ ячейке G 13​ предприятии. Каждый день​​ установить в ней​​– это ячейка​, MONTH(​Примечание:​день​ числовых форматов выберите​день​Прибавление (вычитание) дней, месяцев​ темы​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=РАБДЕНЬ.МЕЖД(B11;B12-1;1;$G2:$H16)​ макрос простенький…​ день.​ диапазон C1:C3 следующее​ приходится дата.​ «Как посчитать возраст​ и формула расчитывает​
​ стаж будет пересчитываться​ формулы. Этим мы​ с временем, которое​дата​Функция​)​Дата​
​)​
​ и лет к​задача остальных угадать​Но это неверно,​Мстислав​Способ отображения даты можно​ значение: =РАЗНДАТ(A1;B1;»y»).​РАБДЕНЬ​ в Excel».​ новую дату. По​ на текущую дату.​ сейчас и займемся.​ нужно изменить.​​) +​​ДАТАМЕС​получает следующие аргументы:​(Date) и затем​.​ дате​ что это за​
​ я ж писал​: Используй формулу из​ задать с помощью​Таким образом, применение функции​Возвращает дату в числовом​Чтобы просмотреть более подробные​
​ такому принципу можно​ Как установить текущую​Как простыми способами​Например, чтобы добавить 2​Y месяцев​(EDATE) возвращает просто​Год​ укажите нужный вам​
​Например, следующая формула вычитает​Как складывать и вычитать​ задача и дать​ уже выше, что​ Дата и время​ диалогового окна «Формат​ позволило нам точно​ формате, отстоящую вперед​ сведения о функции,​
​ прибавлять, отнимать по​ дату смотрите в​ прибавить к дате​ часа 30 минут​, DAY(​ целое число. Чтобы​из даты в​ формат. Более подробное​ 15 мая 2015​​ время в Excel​
​ ответ на нее))​​ суббота 20.02.2016 -​​ дней360​
​ ячеек». Для его​ вычислить возраст по​ или назад на​ щелкните ее название​ отдельности и вместе​ статье «Текущая дата​ или вычесть из​ и 15 секунд​дата​ представить его как​ ячейке​ описание Вы найдёте​ года из 20​
​Предположим, что у Вас​желаю всем удачи!​ рабочий день. Предположительно​Василий смирнов​ вызова нажмите: CTRL+1.​ дате рождения в​ заданное количество рабочих​ в первом столбце.​
​ года, месяцы и​ в Excel».​ даты дни, месяци​
​ к времени в​) +​ дату, необходимо применить​
​A2​ в статье Как​
​ мая 2015 года​
​ в ячейках​Юрий М​ и в 2017​: формат ячейки, где​ На закладке «Число»​ Excel.​ дней.​Примечание:​
​ дни.​​2.​
​ или года, смотрите​ ячейке​
​Z дней​ к ячейке формат​
​;​ изменить формат даты​
​ и возвращает разность​A2​
​:​ году​ формула с дата​ выберите в списке​Внимание! Чтобы перевести дни​РАБДЕНЬ.МЕЖД​ Маркер версии обозначает версию​Например, прибавим к​Как прибавить к дате​ в статье «Работа​A2​​)​ даты. Как это​
​Месяц​ в Excel.​ – 5 дней.​и​
​=ГОД(A1)-ГОД(СЕГОДНЯ())​возможен​​ на чилсовой​​ «Числовые форматы» -​ в года не​Возвращает числовое значение даты,​ Excel, в которой​ дате 1 год,​ дни в Excel.​ с датами в​надо использовать следующую​Для​ сделать, указано в​из даты в​
​Чтобы вычесть определённое количество​​=ДАТА(2015;5;20)-ДАТА(2015;5;15)​B2​
​Формат ячейки числовой.​
​такой выверт на​Aiforia​
​ «Дата». В разделе​ достаточно формулы: =(B1-A1)/365.​ предшествующей заданному количеству​ она впервые появилась.​
​ 2 месяца и​Первый способ.​ Excel».​ формулу:​вычитания​ статье Как изменить​ ячейке​ дней из даты,​
​=DATE(2015,5,20)-DATE(2015,5,15)​содержатся даты, и​Я ещё тот​ воскресенье 26 февраля​: Добрый день!​ «Тип» отображаются самые​​ Более того даже​ рабочих дней или​ В более ранних​ 11 дней. Пишем​
​В примере прибавим​​Как посчитать разные​​=A2+ВРЕМЯ(2;30;15)​X лет, Y​ формат даты в​A2​ Вам снова нужно​Подводим итог. Если нужно​ нужно вычесть одну​ формулист ))​
​ (точно будет известно​
​Нужна помощь с​ популярные форматы для​
​ если мы знаем​ следующей за ними,​ версиях эта функция​ года, месяцы и​ 9 месяцев.​
​ периоды стажа, других​=A2+TIME(2,30,15)​ месяцев и Z​ Excel.​+ количество месяцев,​ использовать обычную арифметическую​
​ вычитать даты в​ дату из другой,​===​ в начале осени).​ составлением формулы: вычитанием​ отображения дат.​ что 1 сутки​ руководствуясь при этом​ отсутствует. Например, маркер​ дни, которые будем​
​В ячейке А13​ разных дат и,​Если вы хотите прибавлять​ дней:​Добавление лет к датам​ указанное в ячейке​
​ операцию. Единственное отличие​ Excel, и Вы​ чтобы узнать, сколько​Наоборот​
​Вот такая формула​ рабочих дней из​
​Скачать примеры вычисления даты​ = 0,0027397260273973 года,​ параметрами, указывающими выходные​ версии 2013 означает,​ прибавлять, в разных​ пишем дату, к​ затем, сложить их​ и вычитать единицы​
​= ДАТА(ГОД(​ в Excel осуществляется​
​C2​
​ от предыдущего примера​ хотите​
​ между ними дней.​Александр​
​ это учитывает​ даты​ в Excel​ то формула:=(B1-A1)*0,0027397260273973 так​ дни и их​ что данная функция​ ячейках.​ которой будем прибавлять​ вместе, чтобы узнать​ времени в одной​дата​ так же, как​;​ – минус вместо​определить количество дней между​ Как часто бывает​: Crallt,​
​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=РАБДЕНЬ.МЕЖД(B11;B12-1;1;$G2:$G16)-СУММПРОИЗВ((B11<>=$H2:$H16))​Дата — переменное​Читайте также: Функции для​ же не даст​ количество.​ доступна в выпуске​Диалоговое окно заполним так.​ 9 месяцев.​
​ общее количество дней,​
​ формуле, просто добавьте​) -​
Как прибавить к дате дни в Excel.​ добавление месяцев. Вам​День​ плюса​ двумя датами​
Дата в Excel.​ в Excel, этот​может Вам просто​ArkaIIIa​ значение.​ работы с датами​
​ точного результата.​ГОД​ Excel 2013 и всех​Получилась такая формула и​В ячейке D13​ др., смотрите в​ к нужным значениям​X лет​
​ необходимо снова использовать​из даты в​=​, имеет смысл делать​ результат можно получить​ формула возраста нужна?​: Минтруд уже опубликовал​Количество рабочих дней​ в Excel​Дни в года наиболее​Преобразует дату в числовом​ последующих версиях.​ такой результат.​ пишем формулу. Можно​ статье «Как в​ знак минус «-«.​; МЕСЯЦ(​
​ функцию​ ячейке​Дата​ это самым простым​ несколькими способами.​ (целых лет)​
​ список гос. праздников​ — постоянное значение.​На следующем уроке мы​ точно преобразует функция:=РАЗНДАТ().​ формате в год.​Функция​Если изменим цифру дней​ написать формулу в​ Excel посчитать стаж».​
​ Следующая формула прибавляет​дата​ДАТА​A2​-​ и очевидным способом​Думаю, Вы знаете, что​Crallt​ на 2017 год​Например:​ на готовых примерах​ Английская версия =DATEDIF().​
​ДОЛЯГОДА​Описание​ с 11 на​ соседней ячейке, просто,​Для работы с​ к времени в​) -​(DATE), но на​;​N дней​
​ – напрямую вычитать​ Excel хранит даты​: Колонка «Стаж работы»​ :-)​Из заданной даты​ будем работать со​
​ Вы не найдете​Возвращает долю года, которую​ДАТА​ 25, то получится​ в примере, она​ датами, их можно​ ячейке​Y месяцев​
​ этот раз нужно​Всё просто! Если Вы​Вот несколько примеров формул:​ одну дату из​

excel-office.ru

Функции даты и времени (справка)

​ в виде целых​ вычисляется по следующей​Который может еще​ 30.03.2016, нужно вычесть​

​ временем и периодами​​ ее в списке​ составляет количество дней​Возвращает заданную дату в​ такая дата.​ стоит там –​ записать по–разному, для​A2​; ДЕНЬ(​ указать количество лет,​ введёте в​=A2-10​

​ другой.​

​ чисел, начиная с​

​ формуле:​

​ 10 раз измениться.​ 6 рабочих дней​

​ суток.​

​ мастера функций (SHIFT+F3).​ между начальной и​ числовом формате.​Как ввести адрес ячейки​ в ячейке D13.​

​ разных формул. И​

​2 часа 30​дата​

​ которые Вы хотите​

​C2​=ДАТА(2015;5;6)-10​Если нужно​

​ 1, что соответствует​
Excel 2013

​текущий год- год​ Обратите внимание, что​

​ и получить дату.​

​ArkaIIIa​ Но если просто​ конечной датами.​

​РАЗНДАТ​

​ быстро смотрите в​ =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13))​ формат ячеек с​ минут и вычитает​) -​

​ добавить:​

​отрицательное число, формула​=СЕГОДНЯ()-10​подсчитать количество месяцев или​ 1 января 1900​ от «Даты поступления​ это​

​Нашла тему: https://support.office.com/ru-ru….926#bm4​

​: Добрый день, господа!​ введете ее в​

​Важно:​
Excel 2013

​Вычисляет количество дней, месяцев​ статье «Сложение, вычитание,​В формуле все​

​ формулами должен быть​

​ 15 секунд:​Z дней​

​= ДАТА(ГОД(​

​ вычтет месяцы, а​Когда требуется прибавить (вычесть)​

​ лет между двумя​

​ г. Поэтому Вы​ на завод».Для этого​Цитата​

​но она не​
Excel 2010

​Подскажите, пожалуйста, как​ строку формул, то​ Вычисляемые результаты формул и​ или лет между​ умножение, деление в​ три адреса ячейки​

​ определенный. Все это​

​=A2+ВРЕМЯ(2;30;-15)​)​дата​

​ не прибавит.​

​ несколько недель к​ датами​

​ можете просто арифметически​

​ воспользоваться функциями ГОД​200?’200px’:»+(this.scrollHeight+5)+’px’);»>​

​ помогла( так как​

​ вычесть из одной​ она сработает.​

​ некоторые функции листа​

​ двумя датами. Эта​ Excel».​

​ одинаковые, т.к. дата​

​ прописано в тексте​=A2+TIME(2,30,-15)​= DATE(YEAR(​

​) +​

​Естественно, ничто не мешает​ определенной дате, Вы​, тогда функция​ вычесть одно число​ и СЕГОДНЯ.​

​проект​

​ у них вычитание​ даты (​Функция РАЗНДАТ поддерживает несколько​ Excel могут несколько​ функция полезна в​

​В Excel есть​
Excel 2010

​ записана в одной​ –​Также Вы можете ввести​дата​N лет​ Вам ввести минус​ можете воспользоваться теми​РАЗНДАТ​

​ из другого:​

​Юрий М​постановления Правительства РФ​

​ календарных дней из​

​ДД.ММ.ГГГГ​ параметров:​ отличаться на компьютерах​ формулах расчета возраста.​

​ три функции, которые​​ ячейке. Здесь все​обращайте внимание.​ нужные значения в​) -​; МЕСЯЦ(​ прямо в формуле,​ же формулами, что​(DATEDIF) – единственное​=B2-A2​: См. #9.​Aiforia​

support.office.com

Как вычислить дату в Excel

​ дат.​) другую дату (​Параметр​ под управлением Windows​ДАТАЗНАЧ​ выбирают из даты​ верно. Получилось.​1.​

​ ячейки листа и​X лет​дата​ чтобы вычесть месяцы:​ и раньше. Просто​ возможное решение. В​Если предыдущая формула кажется​Crallt​: я уже смотрела​китин​ДД.ММ.ГГГГ​

Как в Excel посчитать дни между датами?

​Описание​ с архитектурой x86​Преобразует дату из текстового​ или только число,​Таким же образом можно​Разница дат в Excel​ ссылаться на них​, MONTH(​); ДЕНЬ(​=ДАТА(ГОД(A2);МЕСЯЦ(A2)-$C$2;ДЕНЬ(A2))​ нужно умножить количество​ продолжении статьи Вы​ Вам слишком простой,​

  1. ​: почти правильно ,​ производственный календарь, потому​:​), чтобы на выходе​
  2. ​»d»​ или x86-64 и​ формата в числовой.​
  3. ​ или только месяц,​ прибавить года, изменив​

Формулы с датами.

​высчитывается так.​ в формуле:​дата​дата​=DATE(YEAR(A2),MONTH(A2)-$C$2,DAY(A2))​ недель на 7:​ найдёте несколько примеров​ тот же результат​ только я поменял​ взяла формулу попроще​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=РАБДЕНЬ.МЕЖД(A1;-$A$2;1)​ была написана разница​Количество полных дней​

​ компьютерах под управлением​

Вычисление возраста по дате рождения в Excel

​ДЕНЬ​ или год. Это​ чуть формулу. Смотрите​

  1. ​Столбец А –​=A2+ВРЕМЯ($C$2;$D$2;$E$2)​) -​))​
  2. ​И, конечно, вы можете​Прибавляем N недель​
  3. ​ формул, подробно раскрывающих​ можно получить более​ местами вычитаемое и​ :)​в А1 ваша​ в месяцах.​»m»​

Функция РАЗНДАТ.

​ Windows RT с​Преобразует дату в числовом​ функции «ГОД», «МЕСЯЦ»,​ пример.​ пишем дату начала​

​=A2+TIME($C$2,$D$2,$E$2)​Y месяцев​= DATE(YEAR(​ указать число прибавляемых​к дате в​ эту функцию.​ изощрённым способом с​ уменьшаемое​круто, теперь все​ дата. в А2​

​Например 19.01.2015-19.02.2014 =​Количество полных месяцев​ архитектурой ARM. Подробнее​ формате в день​ «ДЕНЬ».​=​ периода, столбец В​Если исходная ячейка содержит​, DAY(​дата​

​ или вычитаемых месяцев​ Excel:​

​Теперь, когда Вы знаете,​ ​ помощью функции​
​Crallt​ ​ работает как надо.​
​ число вычитаемых дней.​ ​ 11​
​»y»​ ​ об этих различиях.​
​ месяца.​ ​Делаем активной ячейку​ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13))​
​ – пишем дату​ ​ и дату, и​дата​
​) +​ ​ непосредственно в формуле​= A2 +​

​ как вычитать одну​РАЗНДАТ​

Разные параметры РАЗНДАТ.

​: спасибо​ по обоим формулам)​ Если не так​Pelena​Количество полных лет​

Ввод даты в ячейку Excel

​Дата и время в​ДНИ​ В19. На закладке​Или прибавить сразу всё​ окончания периода. В​ время, предыдущая формула​) -​

​N лет​ без ссылки на​N недель​

Способы ввода дат.

​ дату из другой,​(DATEDIF).​vikttur​спасибо)​ файл пример в​: Здравствуйте.​

​»ym»​ Excel – это​Возвращает количество дней между​ «Формулы» в разделе​ – года, месяцы,​ столбце А и​ также прекрасно работает:​Z дней​, MONTH(​ ячейку. Готовые формулы​

​* 7​ посмотрим, как можно​=РАЗНДАТ(A2;B2;»d»)​: Crallt, Вы понимаете,​_Boroda_​ студию​=РАЗНДАТ(​Количество полных месяцев без​ числа сформатированные специальным​ двумя датами.​

Вычисление даты Excel

​ «Библиотека функций» нажимаем​ дни. По такой​ В устанавливаем формат​Вот так в Excel​)​дата​ будут выглядеть примерно​Например, чтобы прибавить 3​ прибавить или вычесть​=DATEDIF(A2,B2,»d»)​

Из даты в число.

​ что нужно показывать​: Позвольте, где? У​Aiforia​нач.дата​ учета лет​ образом. Датой является​ДНЕЙ360​

​ на функцию «Дата​ формуле можно рассчитать​ ячейки «Дата». Где​ можно складывать и​Например, следующая формула прибавляет​), DAY(​ так:​ недели к дате​ из даты определённое​Следующий рисунок показывает, что​ пример?! И народ​ Вас есть машина​

Форматы дат.

​: Работает со стандартными​;​

​»md»​ целая часть числа,​Вычисляет количество дней между​

​ и время». В​ срок службы, срок​ найти эту функцию​ вычитать даты. Надеюсь,​ 2 года и​

exceltable.com

Вычитание дат (Формулы)

​дата​​Прибавить месяцы​
​ в ячейке​ количество дней, месяцев​ обе формулы возвращают​​ в Вашей теме​​ времени?​​ выходными. Тут все​​кон.дата​Количество дней без учета​ а время (часы​
​ двумя датами на​ появившемся окне выбираем​

​ окончания договора, проекта,​​ и как установить​
​ что сегодня Вы​​ 3 месяца, и​​))​​к дате:​​А2​

​ или лет. Для​​ одинаковый результат, за​​ отвечает только потому,​
​Ну ладно, с​

​ ок, спасибо.​​,»m»)​​ месяцев и лет​
​ и минуты) –​ основе 360-дневного года.​ нужную функцию. Например,​:(

​ отпуска, срок оплаты​​ её, смотрите в​

​ узнали пару полезных​​ вычитает 15 дней​​На листе Excel, формулы​
​=ДАТА(ГОД(A2);МЕСЯЦ(A2)+2;ДЕНЬ(A2))​, используйте следующую формулу:​ этого существует несколько​

​ исключением ряда 4,​​ что, видимо, делать​
​ Вами понятно -​Возможно дополнить формулу​ArkaIIIa​»yd»​ это дробная часть.​ДАТАМЕС​ мы выбрали функцию​ счета, многое другое.​ статье «Число Excel.​ функций. В любом​ из даты в​ могут выглядеть следующим​

​=DATE(YEAR(A2),MONTH(A2)+2,DAY(A2))​​=A2+3*7​ функций Excel. Что​ где функция​
​ нечего и скучно.​ важна не правильность,​ насчет государственных праздников?​
​:​Количество дней без учета​По умолчанию число 1​:)
​Возвращает дату в числовом​ «ГОД». В появившемся​Второй способ.​
​ Формат».​ случае благодарю Вас​ ячейке​%)

​ образом:​​Вычесть месяцы​girl_sad

excelworld.ru

Microsoft Excel. Как из даты вычесть дату и получить дни?

​Вычитаем N недель​ именно выбрать зависит​РАЗНДАТ​ Иначе сидели бы​

​ а простота. Это​​ Или каждый год​
​Pelena​ лет​ соответствует дате 01​

​ формате, отстоящую на​​ диалоговом окне указали​Пишем формулу с​Столбец С –​

​ за внимание и​​A2​Прибавляем 5 лет​из даты:​

​из даты в​​ от того, какие​(DATEDIF) возвращает ошибку​ Вы в теме​

Вычитание рабочих дней из даты (Формулы/Formulas)

​ Ваш выбор.​​ придется формулу обновлять?​
​Благодарю!​Проиллюстрируем пример использования нескольких​ января 1900 года.​ заданное число месяцев​:'(
​ адрес ячейки с​ помощью функции «ДАТА».​
​ будет стоять формула​ надеюсь увидеться снова!​
​:​
​к дате, указанной​=ДАТА(ГОД(A2);МЕСЯЦ(A2)-2;ДЕНЬ(A2))​ Excel:​ единицы времени требуется​
​#ЧИСЛО!​
​ один-одинешенек.​Вот два календаря.​Russel​ArkaIIIa​ параметров:​

​ То есть каждая​​ вперед или назад​​ датой (А19). Нажали​​В ячейке А13​ и результат подсчета.​Урок подготовлен для Вас​=ДАТА(ГОД(A2)+2;МЕСЯЦ(A2)+3;ДЕНЬ(A2)-15)​ в ячейке​=DATE(YEAR(A2),MONTH(A2)-2,DAY(A2))​

​= А2 -​​ прибавить или вычесть.​(#NUM!). Посмотрим, почему​Неужели так сложно:​
​ Два РАЗНЫХ календаря.​: Насчет государственных праздников​:​Внимание! Чтобы функция:=РАЗНДАТ() работала​

​ дата – это​​ от начальной даты.​ «ОК». Получилось так.​ пишем дату, к​ Здесь будет записана​ командой сайта office-guru.ru​=DATE(YEAR(A2)+2,MONTH(A2)+3,DAY(A2)-15)​A2​

​В Excel предусмотрена специальная​​N недель​Если у Вас есть​:p ​ это происходит.​​ создать новый файл,​ И я ни​ — лучше создать​

​Pelena​​ без ошибок, следите​ количество дней прошедших​
​КОНМЕСЯЦА​ Смотрите ячейку В19.​ которой будем прибавлять.​ дата в таком​Источник: https://www.ablebits.com/office-addins-blog/2015/05/13/subtract-dates-excel-add-days-months-years/​
​Применительно к нашему столбцу​
​:​

​ функция, которая возвращает​​* 7​ дата в ячейке​girl_sad
​Когда Вы вычитаете более​ нарисовать в нем​ копейки не поставлю​ дополнительный справочник нерабочих​Извиняюсь, в 10​ за тем, чтобы​flowers
​ от 01.01.1900. На​Возвращает дату в числовом​
​ Вместо полной даты​ В примере прибавим​ виде, как мы​Перевел: Антон Андронов​ с датами, формула​=ДАТА(ГОД(A2)+5;МЕСЯЦ(A2);ДЕНЬ(A2))​ дату, отстоящую от​Чтобы вычесть 2 недели​ или список дат​ позднюю дату (6​ 5-10 ячеек с​ на то, что​ праздничных дней и​ Экселе нет такой​ начальная дата была​ данном уроке детально​ формате для последнего​ стоит только год.​
​ 3 месяца.​

​ её пропишем в​​Автор: Антон Андронов​ принимает следующий вид:​
​=DATE(YEAR(A2)+5,MONTH(A2),DAY(A2))​
​ заданной на определенное​ из сегодняшней даты,​ в столбце, Вы​ мая 2015) из​ данными и показать,​ один из них​ проверять, попадают такие​​ формулы​​ старше конечной даты.​ рассмотрим даты, а​ дня месяца, отстоящего​Другими соответствующими функциями выбрали​
​В следующей ячейке​ формуле.​
​Сложить даты в Excel,​

​=ДАТА(ГОД(A2)+$C$2;МЕСЯЦ(A2)+$D$2;ДЕНЬ(A2)+$E$2)​​Вычитаем 5 лет​ количество месяцев назад​ используйте эту формулу:​ можете прибавить к​
​ более ранней (1​ что нужно получить?​ — ОКОНЧАТЕЛЬНЫЙ вариант.​ дни в диапазон​​Pelena​​Целью данного урока является​​ на следующих уроках​​ вперед или назад​

​ месяц (ячейка В20)​​ пишем число месяцев,​В ячейке А6​ вычесть даты, прибавить​=DATE(YEAR(A2)+$C$2,MONTH(A2)+$D$2,DAY(A2)+$E$2)​
​из даты, указанной​ или вперёд, –​=СЕГОДНЯ()-2*7​
​ ним (или отнять)​

​ мая 2015), операция​​О двух Ваших​Ну а формула​ или нет.​
​: Читаем​ пример математических операций​ – время.​ на заданное число​ и день (ячейка​
​ которое будем прибавлять​ пишем первую дату​ к дате дни,​В Microsoft Excel складывать​ в ячейке​ это функция​=TODAY()-2*7​
​ определённое количество дней,​ вычитания возвращает отрицательное​ последних сообщениях. На​ из поста 8​китин​ArkaIIIa​ с датами. Так​

excelworld.ru

как от текущей даты отнять год из ячейки , если она в формате дата

​Так как дата является​​ месяцев.​ В21). Формат в​ к дате. В​ (начало периода).​ месяцы, года, посчитать​ и вычитать время​A2​

​ДАТАМЕС​​Чтобы прибавить (или отнять)​
​ используя соответствующую арифметическую​

​ число. Однако синтаксис​​ первый взгляд -​

​ для тех, кто​​: эх, от сердца​

​:​​ же, мы убедимся,​ числом, значит можно​ЧАС​ этих ячейках можно​ примере – это​В ячейке В6​ стаж, возраст, время​ можно с помощью​:​

​(EDATE). Она доступна​​ определённое количество месяцев​ операцию.​ функции​ отсыл к другой​

​ захочет сделать именно​​ отрываю​

​Pelena​​ что для Excel​
​ проводить с ним​Преобразует дату в числовом​ установить другой.​ ячейка G13.​

​ пишем вторую дату​​-​

​ функции​​=ДАТА(ГОД(A2)-5;МЕСЯЦ(A2);ДЕНЬ(A2))​
​ в последних версиях​ к дате, нужно​Общая формула добавления определённого​
​РАЗНДАТ​ теме форума… Зачем​ правильно (и кто​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=РАБДЕНЬ.МЕЖД(A1;-$A$2;1;$E$1:$F$15)​
​Прочитал. Все получилось.​

​ тип данных дата​​ математические вычислительные и​​ формате в часы.​​Конечно, можно изменить​
​В ячейке Н13​ (конец периода).​
​все это можно​
​ВРЕМЯ​:)

​=DATE(YEAR(A2)-5,MONTH(A2),DAY(A2))​​ Excel 2007, 2010,​
​ использовать функцию​ количества дней к​(DATEDIF) не позволяет,​

​ ссылкой? Можно же​​ смотрит дальше 2017​в диапазоне $E$1:$F$15​ Еще раз большое​
​ является числом.​ расчетные операции. Посчитать​НОМНЕДЕЛИ.ISO​ формат даты в​ будет стоять результат,​

​В ячейке С6​​ сделать формулами. Как​

​(TIME). Она позволяет​​Чтобы получить универсальную формулу,​ 2013 и новой​ДАТА​ дате выглядит так:​

​ чтобы​​ по имени или​

​ года)​​ находится список офф.гос.​ спасибо!​Заполните таблицу датами, так​ количество дней между​Возвращает номер недели по​ ячейке или написать​ здесь пишем формулу.​ пишем формулу:​ посчитать дату выхода​ Вам обращаться с​
​ Вы можете ввести​ Excel 2016.​(DATE) или​=​начальная дата​ цитату вставить.​
​Crallt​ праздников​Lesya​ как показано на​ двумя датами Excel​ ISO для заданной​ свой формат. Как​ Нажимаем на эту​

planetaexcel.ru

​=РАЗНДАТ(A6;B6;»y»)&»г.»&РАЗНДАТ(A6;B6;»ym»)&»мес.»&РАЗНДАТ(A6;B6;»md»)&»дн.»​

Skip to content

Функция Excel СЕГОДНЯ — синтаксис и основные применения

Функция СЕГОДНЯ в Excel делает именно то, на что указывает ее имя — возвращает сегодняшнюю дату.

Синтаксис ее настолько прост, насколько это вообще возможно — у нее вообще нет аргументов. Всякий раз, когда вам нужно вставить текущую дату в Excel, просто введите в ячейку:

=СЕГОДНЯ()

  1. Как вставить сегодняшнюю дату?
  2. Как использовать функцию СЕГОДНЯ в Excel – примеры.
    • Добавить (вычесть) дни от текущего момента.
    • Сколько дней до либо после определенного момента?
    • Рассчитать число месяцев до либо после определенного момента.
    • Рассчитать годы до и после определенного события.
    • Считаем возраст.
    • Как найти в списке ближайший день календаря?
    • Получить любой день, ближайший к сегодняшнему.
    • Выделяем цветом актуальное время в таблице.

Вы можете отформатировать возвращаемое значение в любом встроенном либо произвольном формате. Скажем, таким образом:

3 вещи, которые вы должны знать о использовании СЕГОДНЯ() в Эксель:

  1. Она изменчивая. Это означает, что она постоянно обновляется при каждом открытии либо изменении рабочего листа.
  2. Если результат не обновляется сам собой, то скорее всего, автоматический пересчет просто отключен в вашей книге. Чтобы снова активировать его, перейдите на вкладку Файл – Параметры — Формулы — «Параметры вычислений» и выберите «Автоматически». Альтернатива — просто нажмите F9.
  3. Хотите вставить текущую дату и время? Возьмите ТДАТА().

Как вставить сегодняшнюю дату?

Существует два способа – при помощи формулы и вручную. Какой из них воспользоваться, зависит от того, хотите ли вы получить статическое или динамическое значение.

Значение, возвращаемое формулой, всегда обновляется автоматически. Поэтому она нужна, чтобы на рабочем листе всегда отображалась актуальная информация, независимо от того, когда вы его открываете.

=СЕГОДНЯ()

Для лучшей ясности вы можете объединить её с пояснительным текстом:

=СЦЕПИТЬ(«Сегодня — «;ТЕКСТ(СЕГОДНЯ(); «dd mmmm, yyyy»))

Поскольку в Excel  время хранится в виде чисел, объединение текста с формулой «в лоб» приведет к бессмыслице, скажем, «Сегодня — 42965». Избегая этого, мы вкладываем ее в функцию ТЕКСТ для отображения в нужном формате.

функция СЕГОДНЯ с текстом

Конечно, можно просто записать нужное значение в ячейку с клавиатуры. Но более быстрый способ — одно из следующих сочетаний клавиш:

  • Для вставки  текущей даты:   Ctrl +;
  • Вставить  время: Ctrl + Shift +;
  • Для ввода дат и времени : Ctrl +; затем пробел, а затем  Ctrl + Shift +;

Примечание. Чтобы это сработало, при загрузке Excel у вас должна быть включена английская раскладка клавиатуры. Почему так – загадка Microsoft…

Как использовать функцию СЕГОДНЯ в Excel – примеры.

Вы уже знаете, что основной её целью является получение актуальных данных. Кроме того, вы можете использовать ее в сочетании с другими функциями для выполнения более сложных вычислений. Ниже вы найдете несколько примеров таких выражений.

Добавить (вычесть) дни от текущего момента.

Ежели нужно добавить (вычесть) несколько дней по отношению к текущему моменту, сделайте простую арифметическую операцию сложения (вычитания), соответственно.

Добавляя 7 дней, сделайте так:

= СЕГОДНЯ() + 7

Вычитаем 7 дней:

= СЕГОДНЯ() — 7

Исключаем выходные (субботу и воскресенье) из ваших расчетов, вложите СЕГОДНЯ() в РАБДЕНЬ(), которая работает только с будними днями.

Добавляем 7 рабочих дней:

= РАБДЕНЬ(СЕГОДНЯ(); 7)

Вычитаем 7 рабочих дней:

= РАБДЕНЬ (СЕГОДНЯ(); -7)

Следующий скриншот показывает результаты:

добавляем и вычитаем сутки

Примечание. Чтобы правильно отобразить вычисленное, не забудьте установить формат ячейки на «Дата».

Сколько дней до либо после определенного момента?

Подсчитывая, сколько дней осталось до наступления какого-то события, вычтите сегодняшнее из будущего:

дата — СЕГОДНЯ()

Ее можно передать непосредственно в выражение в формате, понятном для Эксель, либо с помощью ДАТА(), либо в качестве ссылки на ячейку.

Узнаем, сколько осталось до 31 декабря 2020 года, примените один из способов:

=A2-СЕГОДНЯ()

=ДАТА(2020;12;31)-СЕГОДНЯ()

=»31/12/2020″-СЕГОДНЯ()

Все они говорят нам, что на момент написания (19 апреля 2020 года) до конца 2020 года оставалось 256 суток:

Посчитаем, сколько прошло суток с определенной даты. Вычтем из нее уже прошедшую:

СЕГОДНЯ() — дата

Узнаем, сколько дней прошло с 1 января 2020 года. Есть несколько вариантов:

=СЕГОДНЯ()-A2

=СЕГОДНЯ()-ДАТА(2020;1;1)

=СЕГОДНЯ()-«1/1/2020»

как посчитать сколько прошло времени в Экселе

Рассчитать число месяцев до либо после определенного момента.

Для расчета сколько месяцев между двумя датами, применяется РАЗНДАТ() (DATEDIF в английском варианте):

РАЗНДАТ(прошедшая; СЕГОДНЯ(); «m»)

Считая, сколько полных месяцев от текущей даты до будущей, просто поменяйте местами аргументы:

РАЗНДАТ(СЕГОДНЯ(); будущая;»m»)

Указав интересующий нас срок в ячейке A4 то наши вычисления можно упростить.

Подсчитываем месяцы с определенной точки в прошлом:

=РАЗНДАТ(A4;СЕГОДНЯ();»m»)

Месяцы до определенной отметки в будущем :

=РАЗНДАТ(СЕГОДНЯ();D4;»m»)

Обратите внимание, что здесь рассчитывается количество полных месяцев.

Рассчитать годы до и после определенного события.

Рекомендации для вычисления лет аналогичны тем, которые обсуждались в приведенном выше примере. Разница в том, что вы используете параметр «у», для вывода числа полных лет:

Годы, прошедшие после какого-то события:

РАЗНДАТ(прошедшая дата; СЕГОДНЯ(); «y»)

Годы до будущего события:

РАЗНДАТ(СЕГОДНЯ(); будущая дата; «y»)

Записав время не в само выражение, а в ячейку A4, получим:

Полных лет после:

= РАЗНДАТ(A4;СЕГОДНЯ();»y»)

Полных лет до:

= РАЗНДАТ(СЕГОДНЯ();A4;»y»)

Как и в предыдущем случае, подсчитываются только полные годы.

Поэтому, если расчет приходится на день рождения, целесообразно добавить 1 к первому аргументу. Иначе станете на 1 год моложе :)

 Для получения дополнительной информации о РАЗНДАТ() см. Как посчитать, сколько дней между датами .

Считаем возраст.

Зная чей-то год рождения, вы можете вычесть этот год из текущего, и узнать возраст человека:

ГОД(СЕГОДНЯ()) – год рождения

Если человек родился в 1991году, можно посчитать так:

=ГОД(СЕГОДНЯ())-1991

Вы можете ввести год рождения в отдельной ячейке и затем сослаться на неё:

Вы можете увидеть несколько других примеров расчета возраста в этом уроке.

Как найти в списке ближайший день календаря?

Вам интересно узнать, какая из имеющихся в списке ближе всего к актуальной? Примените одну из следующих формул массива, чтобы выяснить это.

Чтобы найти ближайшую прошедшую, сначала «отфильтруйте» все, превышающие текущую, а затем обработайте функцией МАКС(), и получите наибольшую среди оставшихся.

С примерами в ячейках от A2 до A10 это будет выглядеть следующим образом:

=МАКС(ЕСЛИ($A$2:$A$10 < СЕГОДНЯ(); $A$2:$A$10))

Чтобы найти точку ближайшего будущего, определите в начале все те, которые еще не наступили, а затем при помощи МИН() получите наименьшее среди них:

=МИН(ЕСЛИ($A$2:$A$10 > СЕГОДНЯ(); $A$2:$A$10))

Получить любой день, ближайший к сегодняшнему.

Определяя ближайший к нам день в смешанном списке прошлых и будущих событий, используйте классическую комбинацию ИНДЕКС+ПОИСКПОЗ с несколькими изменениями:

ИНДЕКС( диапазон; ПОИСКПОЗ(МИН (ABS ( диапазон — СЕГОДНЯ ())); ABS ( диапазон — СЕГОДНЯ ()); 0))

Давайте поясним:

  • МИН(ABS( диапазон — СЕГОДНЯ())). Сначала вы вычитаете актуальную дату из каждой позиции в перечне. Затем функция ABS() возвращает различия в виде абсолютных значений без учета их знака. МИН находит минимальное значение, которое затем применяется в качестве критерия поиска.
  • ABS(диапазон — СЕГОДНЯ()). Вы вычитаете ее из каждой позиции в списке и возвращаете массив абсолютных значений. В этом массиве ИНДЕКС+ПОИСКПОЗ ищет критерий поиска.

В этом примере выражение принимает следующий вид:

=ИНДЕКС($A$2:$A$10; ПОИСКПОЗ(МИН(ABS($A$2:$A$10 — СЕГОДНЯ())); ABS($A$2:$A$10 — СЕГОДНЯ()); 0))

На скриншоте ниже показан результат:

найти ближайший день в Excel

Примечание. Все три примера для получения ближайшей даты являются формулами массива, поэтому их необходимо вводить, нажав Ctrl + Shift + Enter .

Выделяем цветом актуальное время в таблице.

При работе с длинным списком событий либо разработке собственного календаря в Эксель может быть целесообразным выделение цветом текущего момента. Для этого создайте правило условного форматирования с этим выражением:

=B$1=СЕГОДНЯ()

Где B1 — самая левая верхняя ячейка области, к которой применяется правило.

Результат может выглядеть примерно так:

условное форматирование при помощи СЕГОДНЯ()

Обратите внимание, что знак $ позволяет закрашивать весь столбец. Нужна только первая строка? Запишите просто — B1.

Подробные шаги по настройке правила условного форматирования можно найти здесь: Как применить условное форматирование в Excel .

Итак, мы с вами рассмотрели основные способы применения функции СЕГОДНЯ() в Excel. Если мы что-то упустили – пишите в комментариях.

Возможно, вам также будет интересно:

Как перевести время в число В статье рассмотрены различные способы преобразования времени в десятичное число в Excel. Вы найдете множество формул для преобразования времени в часы, минуты или секунды. Поскольку Microsoft Excel использует числовую систему для работы с временем, вы можете…
Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как вывести месяц из даты На примерах мы покажем, как получить месяц из даты в таблицах Excel, преобразовать число в его название и наоборот, а также многое другое. Думаю, вы уже знаете, что дата в…
Как быстро вставить сегодняшнюю дату в Excel? Это руководство показывает различные способы ввода дат в Excel. Узнайте, как вставить сегодняшнюю дату и время в виде статической метки времени или динамических значений, как автоматически заполнять столбец или строку…
Количество рабочих дней между двумя датами в Excel Довольно распространенная задача: определить количество рабочих дней в период между двумя датами – это частный случай расчета числа дней, который мы уже рассматривали ранее. Тем не менее, в Excel для…

Use the YEAR function to subtract dates and DAY to subtract two dates

Updated on October 9, 2022

What to Know

  • Example: Enter dates into cells, i.e. 7/25/2009 and 5/16/1962. Select cell where results will be displayed.
  • Formulas > Date & Time > YEAR, choose cell with first date, and select OK. Type a minus sign () after function.
  • Date & Time > YEAR, choose cell with the second date, and select OK. The number appears in the results cell.

This article explains how to subtract dates in Microsoft Excel using the YEAR function, which is a Date/Time function that’s used to calculate the year number from a certain date. Instructions cover Excel 2019-2007, Excel for Microsoft 365, and Excel for the web.

Subtract Dates With the YEAR Function

Subtracting dates with the YEAR function may be helpful if you want to adjust a project’s scheduled date or experiment with how long a single activity would take.

In this example, we want to find out the number of years between two dates. Our final formula will look like this:

= YEAR ( D1 ) — YEAR ( D2 )

To enter the formula into Excel we can either type it into cell E1 with the two dates to be subtracted in cells D1 and D2, or use the YEAR function dialog box to enter the formula into cell E1.

In this example, we’ll use the dialog box method to enter the formula. Since the formula involves subtracting two dates, we’ll enter the YEAR function twice using the dialog box.

Enter the Date in Initially

These are the steps to enter in the date the first of two times.

  1. Enter the following dates into the appropriate cells:

    D1: 7/25/2009

    D2: 5/16/1962

  2. Select cell E1, which is where the location where the results will be displayed.

  3. Select the Formulas tab.

  4. Choose Date & Time from the ribbon to open the function drop-down list.

  5. Select YEAR in the list to bring up the function’s dialog box.

  6. Select cell D1 to enter the cell reference of the first date into the dialog box.

  7. Select OK.

  8. In the formula bar, you should see the first function: = YEAR ( D1 ).

  9. Click in the formula bar after the first function.

  10. Type a minus sign () into the formula bar after the first function since we want to subtract the two dates.

Enter the Date in a Second Time

Now we’ll enter the date a second time to complete the process.

  1. Now, choose Date & Time from the ribbon to open the function drop-down list again.

  2. Select YEAR in the list to bring up the function’s dialog box a second time.

  3. Select cell D2 to enter the cell reference for the second date.

  4. Select OK.

  5. The number 47 should appear in cell E1, as there are 47 years between 1962 and 2009.

  6. When you select cell E1 the complete function = YEAR ( D1 ) — YEAR ( D2 ) appears in the formula bar above the worksheet.

FAQ

  • How do I autofill dates in Excel?

    To autofill monthly and yearly dates, enter the starting date and format the cell. Hover your mouse over the cell’s right edge until you see Fill Handle. Press the right mouse button and drag to select the cells you want to autofill. Release the mouse button and select Fill Months or Fill Years.

  • How do I calculate days between dates in Excel?

    To calculate the difference between two dates, use the DATEDIF function. Enter a start date in one cell and an end date in another. The syntax would be: =DATEDIF(start_date,end_date,»unit»).

  • How do I sort dates in Excel?

    To sort dates in Excel, select the dates you want to sort, select the Home tab, and then click the down arrow under Sort & Filter. Choose Sort Oldest to Newest or Sort Newest to Oldest.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Понравилась статья? Поделить с друзьями:
  • Как в excel вычесть процент от числа в столбце
  • Как в excel вычесть подоходный налог
  • Как в excel вычесть один час
  • Как в excel вычесть минуты
  • Как в excel вычесть возраст