Формула Excel: получение дней до даты -

Содержание

Общая формула

=date-TODAY()

Резюме

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

=B4-TODAY()

Объяснение

В Excel даты - это просто порядковые номера. В стандартной системе дат для Windows, основанной на 1900 году, где 1 января 1900 года - это число 1. Даты действительны до 9999, что соответствует порядковому номеру 2 958 465. Это означает, что 1 января 2050 года - это порядковый номер 54,789.

В этом примере датой является 9 марта 2016 г., то есть серийный номер 42 438. Так:

= B4-TODAY() = January 1 2050 - April 27, 2014 = 54,789 - 42,438 = 12,351

Это означает, что до 1 января 2050 года, если считать с 9 марта 2016 года, осталось 13 033 дня.

Без СЕГОДНЯ

Примечание: вам не нужно использовать функцию СЕГОДНЯ. Во втором примере формула в D6:

=B6-C6

Конкатенация с текстом

В третьем примере та же основная формула используется вместе с оператором конкатенации (&) для вставки вычисленных дней в простое текстовое сообщение:

="Just "& B6-C6 &" days left!"

Поскольку между 10 декабря 2014 г. и 25 декабря 2014 г. 15 дней, в результате появляется следующее сообщение: Осталось всего 15 дней!

Только рабочие дни

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

Интересные статьи...