Дата и время
Посчитать дни между двумя датами
Определение
Посчитать дни от одной даты до другой — значит передать DAYS сначала более позднюю дату, а затем более раннюю.
Синтаксис
=DAYS(end_date, start_date)
Аргументы
| Аргумент | Значение |
|---|---|
end_date |
Более поздняя дата. Этот аргумент идёт первым. |
start_date |
Более ранняя дата. Этот аргумент идёт вторым. |
Пример
Список проектов хранит начало в B2 и окончание в C2.
| A: Работа | B: Начало | C: Окончание |
|---|---|---|
| Крыша | 1 янв. 2021 | 11 янв. 2021 |
| Забор | 1 февр. 2021 | 8 февр. 2021 |
| Дорожка | 1 мар. 2021 | 4 мар. 2021 |
Формула: =DAYS(C2,B2)
Результат: 10. От 1 января 2021 до 11 января 2021 — 10 дней.
Практика
В ячейке A2 записана дата 1 июня 2020. В ячейке B2 записана дата 1 июня 2023. В C2 напишите формулу, которая возвращает, сколько дней от A2 до B2.
- В C2 напишите формулу DAYS, которая возвращает дни от A2 до B2.
- C2 должна показать дни от A2 до B2.
Шаг 1 из 2
Введите =DAYS(B2,A2) в C2.
От 1 июня 2020 до 1 июня 2023 — 1095 дней.
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…
C2 использует DAYS.
C2 теперь показывает 1095.
Следующий урок — Округлить цену вверх.
Связанные функции
DAYS — это функция, которая считает дни между этими двумя датами.
Частая ошибка
Переставить аргументы, как в =DAYS(B2,C2): более поздняя дата стоит второй, поэтому результат — -10 вместо 10.