Вычислить дни от/до даты в Excel

Вы застряли в расчете, сколько дней осталось с определенной даты или до даты? Этот учебник научит вас простому способу добавления и вычитания дней из даты в Excel. С помощью наших формул вы можете быстро рассчитать 90 дней от даты, 45 дней до даты и подсчитать любое количество дней, которое вам нужно.

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

Калькулятор дней с/до даты

Хотите найти дату, наступающую за 60 дней до определенной даты, или определить ее за 90 дней до даты? Укажите дату и количество дней в соответствующих ячейках, и вы получите результаты через мгновение:

Примечание. Чтобы просмотреть встроенную книгу, разрешите маркетинговые файлы cookie.

Сколько дней с / до даты калькулятор

С помощью этого калькулятора вы можете узнать, сколько дней осталось до определенной даты, например вашего дня рождения, или сколько дней прошло с вашего дня рождения:

Примечание. Чтобы просмотреть встроенную книгу, разрешите маркетинговые файлы cookie.

Кончик. Чтобы узнать, сколько дней осталось от даты до даты, используйте калькулятор дней между датами.

Как рассчитать дни от даты в Excel

Чтобы найти дату, отстоящую от определенной даты на N дней, просто добавьте необходимое количество дней к вашей дате:

Свидание + N дней

Ключевым моментом является предоставление даты в формате, который понимает Excel. Я бы предложил использовать формат даты по умолчанию или преобразовать текстовую дату в порядковый номер, представляющий дату с помощью DATEVALUE, или явно указать год, месяц и день с помощью функции DATE.

Например, вот как можно добавить дни к 1 апреля 2018 года:

90 дней с даты

=”01.04.2018″+90

60 дней с даты

=”1-апр-2018″+60

45 дней с даты

=ДАТАЗНАЧ(“1 апреля 2018”)+45

30 дней с даты

=ДАТА(2018,4,1)+30

Чтобы получить более универсальную формулу дней с даты, введите оба значения (исходная дата и количество дней) в отдельные ячейки и укажите ссылки на эти ячейки. С целевой датой в ячейке B3 и количеством дней в ячейке B4 формула так же проста, как сложение двух ячеек:

=В3+В4

Как бы просто это ни было, наша формула прекрасно работает в Excel:
Вычисление дней от даты в Excel

При таком подходе вы можете легко рассчитать даты истечения срока действия или сроки для всего столбца. В качестве примера найдем 180 дней от даты.

Предположим, у вас есть список подписок, срок действия которых истекает через 180 дней после даты покупки. С датой заказа в B2 вы вводите следующую формулу, скажем, в C2, а затем копируете формулу во весь столбец, дважды щелкнув маркер заполнения:

=В2+180

Относительная ссылка (B2) заставляет формулу изменяться в зависимости от относительного положения каждой строки:
Расчет 180 дней с даты

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

  • 1-е напоминание: 90 дней с даты покупки (C2)
  • 2-е напоминание: 120 дней с даты покупки (D2)
  • Срок действия: 180 дней с даты покупки (E2)

Напишите формулу для первой ячейки, которая вычисляет дату первого напоминания на основе даты заказа в ячейке B3 и количества дней в ячейке C2:

=$B3+C$2

Обратите внимание, что мы фиксируем координату столбца первой ссылки и координату строки второй ссылки знаком $, чтобы формула правильно копировалась во все остальные ячейки. Теперь перетащите формулу вправо и вниз до последних ячеек с данными и убедитесь, что она правильно вычисляет сроки выполнения в каждом столбце (обратите внимание, что вторая ссылка изменяется для каждого столбца, в то время как первая ссылка привязана к столбцу B):
Найдите 90, 120 и 180 дней с даты с помощью одной формулы

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

Как рассчитать дни до даты в Excel

Чтобы найти дату, которая на N дней раньше определенной даты, выполните арифметическую операцию вычитания вместо сложения:

СвиданиеN дней

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

90 дней до даты

=”01.04.2018″-90

60 дней до даты

=”1-апр-2018″-60

45 дней до даты

=ДАТА(2018,4,1)-45

Естественно, вы можете ввести оба значения в отдельные ячейки, скажем, дату в ячейке B1 и количество дней в ячейке B2, и вычесть ячейку «дни» из ячейки «дата»:

=В1-В2
Вычисление дней до даты в Excel

Как считать дни до даты

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

Свидание – CЕГОДНЯ()

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

=”31.12.2018″-СЕГОДНЯ()

Или вы можете ввести дату в какую-нибудь ячейку (B2) и вычесть сегодняшнюю дату из этой ячейки:

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

Аналогичным образом вы можете найти разницу между двумя датами, просто вычитая одну дату из другой.

Вы даже можете соединить возвращаемое число с текстом, чтобы создать красивый обратный отсчет в Excel. Например:

=”Всего “& A4-TODAY() &” дней осталось до Рождества!”
Подсчет количества дней до заданной даты

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

Как считать дни с даты

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

CЕГОДНЯ() – Свидание

В качестве примера найдем количество дней с момента вашего последнего дня рождения. Для этого введите свою дату в А4, и вычтите из нее текущую дату:
=A4-СЕГОДНЯ()

При желании добавьте текст, объясняющий, что это за число:

=СЕГОДНЯ()-A4 &”дней с моего дня рождения”
Подсчет количества дней с даты

Как рассчитать рабочие дни от даты

Microsoft Excel предоставляет 4 различные функции для расчета дней недели. Подробное объяснение каждой функции можно найти здесь: Как рассчитать дни недели в Excel. А пока давайте просто сосредоточимся на практическом использовании.

Рассчитать N рабочих дней от/до даты

Чтобы вернуть дату, которая на заданное количество рабочих дней опережает или предшествует указанной вами дате начала, используйте функцию РАБДЕНЬ.

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

30 рабочих дней с 1 апреля 2018 г.

=РАБДЕНЬ(“1 апреля 2018”, 30)

100 рабочих дней с даты в А1:

=РАБДЕНЬ(A1, 100)

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

120 рабочих дней до 1 апреля 2018 г.

=РАБДЕНЬ(“1 апреля 2018”, -120)

90 рабочих дней до даты в А1:

=РАБДЕНЬ(A1, -90)

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

Рабочие дни с указанной даты:

=РАБДЕНЬ(B1, B2)

Рабочие дни до указанной даты:

=РАБДЕНЬ(B1, -B2)
Расчет N рабочих дней до или после заданной даты

Кончик. Функция РАБДЕНЬ рассчитывает дни на основе стандартного рабочего календаря, где суббота и воскресенье являются выходными днями. Если ваш рабочий календарь отличается, то используйте функцию РАБДЕНЬ.МЕЖД, которая позволяет указать собственные выходные дни.

Считать рабочие дни с/до даты

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

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

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

=ЧИСТРАБДНИ(СЕГОДНЯ(), A4)

Конечно, вы можете объединить возвращенный счетчик со своим собственным сообщением, как мы сделали в приведенных выше примерах.

Например, давайте посмотрим, сколько рабочих дней осталось до конца 2018 года. Для этого введите 31 декабря 2018 года в формате A4 в качестве даты, а не текста, и используйте следующую формулу, чтобы получить количество рабочих дней до этой даты. :

=”Только “&ЧИСТРАБДНИ(СЕГОДНЯ(), A4)&” рабочих дней до конца года!”

Ого, осталось всего 179 рабочих дней! Не так много, как я думал 🙂
Подсчитайте количество рабочих дней, оставшихся до определенной даты.

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

=ЧИСТРАБДНИ(A4, СЕГОДНЯ())

При желании отобразите пояснительный текст, подобный этому:

=ЧИСТРАБДНИ(A4, СЕГОДНЯ())&” рабочие дни с начала года”

Всего 83 рабочих дня… Я думал, что в этом году уже минимум 100 дней отработал!
Получить количество рабочих дней с определенной даты.

Кончик. Чтобы указать собственные выходные, кроме субботы и воскресенья, используйте функцию ЧИСТРАБДНИ.МЕЖД.

Мастер даты и времени – быстрый способ расчета дней в Excel

Этот мастер является чем-то вроде швейцарского армейского ножа для вычисления даты в Excel, он может вычислить практически все! Вы просто выбираете ячейку, в которую хотите вывести результат, нажимаете кнопку «Мастер даты и времени» на инструменты и укажите, сколько дней, недель, месяцев или лет (или любую комбинацию этих единиц) вы хотите добавить или вычесть из исходной даты.

В качестве примера, давайте узнаем, какая дата составляет 120 дней < от даты в B2:
Поиск даты, которая составляет 120 дней от даты

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

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

Чтобы получить дату, которая произошла за N дней до определенной даты, переключитесь на Вычесть вкладку, введите исходную дату в соответствующее поле и укажите, сколько дней вы хотите вычесть из нее. Или введите оба значения в отдельные ячейки и получите более гибкую формулу, которая пересчитывается при каждом изменении, которое вы вносите в исходные данные:
Вычисление N дней до определенной даты

Выбор даты – рассчитать дни в раскрывающемся календаре

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

Вы просто выбираете дату в календаре и нажимаете кнопку Калькулятор даты значок или нажмите клавишу F4:
Калькулятор дат для Excel

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

Наконец, нажмите клавишу Enter, чтобы вставить рассчитанную дату в текущую выбранную ячейку, или нажмите F6, чтобы отобразить дату в календаре. Либо нажмите одну из кнопок, показанных на изображении ниже. В этом примере мы вычисляем дату, которая составляет 60 дней от 1 апреля 2018 года:
Покажите рассчитанную дату в календаре или вставьте в ячейку.

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

Вас также могут заинтересовать

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *