Формула Excel: создание динамического списка дат
Предположим, в Excel вы хотите создать динамический список дат на основе заданной даты начала, какую формулу вы можете использовать?
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Общая формула:
Start_date+ROWS(date_list)-1-[offset] |
Синтаксис и аргументы
Start_date: the date that the dynamic date list starts from. |
Date_list: the cell that you want to place the first date of the date list. |
Offset: Optional, if you want to create a dynamic date list based on the start date, this can be omitted, if you want to create a dynamic date from the days before the start date, this is the number of days before the start date. |
Возвращаемое значение
Формула возвращает значение в формате даты.
Как работает эта формула
Дата начала находится в ячейке C2, значение смещения - в ячейке C3, ячейка E3 - это ячейка, с которой вы хотите начать динамический список дат. Пожалуйста, используйте формулу ниже:
=$C$2+ROWS($E$3:E3)-1-$C$3 |
Нажмите Enter , чтобы получить первую дату, затем перетащите дескриптор автозаполнения в ячейки, чтобы применить эту формулу.
объяснение
РЯДЫ функция: возвращает количество строк в ссылке или массиве.
=$C$2+ROWS($E$3:E3)-1-$C$3
= $ C $ 2 + 1-1-4
= 2–4 канадских доллара
= 12 апреля 2 г.
замечание
1) Если вы хотите создать динамический список дат, начиная с сегодняшнего дня, используйте следующую формулу:
TODAY()+ROWS(date_list)-1 |
2) Если вы хотите получить название дня недели и месяца из списка дат, используйте функцию ТЕКСТ следующим образом:
= ТЕКСТ (E3; «дддд»)
= ТЕКСТ (E3; «мммм»)
Относительные формулы
- Считайте дни месяца
В этом руководстве представлены формулы для подсчета общего количества дней месяца на основе заданной даты. - Считать дни до истечения срока
Чтобы подсчитать количество дней между сегодняшним днем и каждой датой истечения срока в Excel по формуле - Создать диапазон дат из двух дат
В этом руководстве представлена формула с функцией ТЕКСТ для создания диапазона дат на основе двух дат в текстовом формате в Excel. - Создать недельный диапазон дат
В этом руководстве представлена формула для быстрого получения диапазона дат за неделю в Excel.
Относительные функции
- Функция Excel WEEKNUM
Возвращает номер недели указанной даты в году. - Функция РАБДЕНЬ в Excel
Добавляет рабочие дни к заданной дате начала и возвращает рабочий день - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) от даты - Функция Excel NOW
Получить текущее время и дату
Лучшие инструменты для работы в офисе
Kutools for Excel - Помогает вам выделиться из толпы
Kutools for Excel Имеет более 300 функций, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Office Tab - Включить чтение и редактирование с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
