Формула Excel: создание еженедельного диапазона дат
Вот заданная дата, и вы можете создать еженедельную дату, как показано на скриншоте выше, на основе данной даты. В этом руководстве представлена формула для быстрого получения диапазона дат за неделю в Excel.
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Общая формула:
TEXT(start_date, "date_format")&" - "&TEXT(start_date+ROWS($A$1:A1)*7, "date_format") |
Синтаксис и аргументы
Start_date:the date that starts a week. |
Date_format:a date format that you want to display in the weekly date range. |
Возвращаемое значение
Эта формула возвращает текстовое значение.
Как работает эта формула
В ячейке C3 указана дата, с которой вы хотите создать недельный диапазон дат, начиная с, используйте формулу ниже:
=TEXT(C2, "M/D/YYYY")&" - "&TEXT($C$2+ROWS($A$1:A1)*7, "M/D/YYYY") |
Нажмите Enter ключ, чтобы получить диапазон дат.
объяснение
РЯДЫ функция: возвращает номер строки. Здесь ROWS ($ A $ 1: A1) * 7 возвращает 1 * 7.
А формула $ C $ 2 + ROWS ($ A $ 1: A1) * 7 получает дату окончания недели, 5.
ТЕКСТ функция: преобразует число в текст в определенном текстовом формате. Здесь он преобразует дату в текстовый формат M / D / YYYY, и вы можете изменить формат по своему усмотрению.
-: связывает дату начала и дату окончания, чтобы получить диапазон дат.
Примечание:
Если вы хотите получить серию недель в зависимости от заданной даты, вы можете сделать следующее:
В ячейке C6 введите формулу ниже, чтобы получить дату начала первой недели:
= C2
В ячейке D6 введите формулу ниже, чтобы получить дату окончания первой недели:
= $ C $ 2 + СТРОКИ ($ A $ 1: A1) * 7
Затем в ячейке E6 используйте формулу ниже, чтобы создать диапазон дат первой недели:
= ТЕКСТ (C6; «М / Д / ГГГГ») & «-» & ТЕКСТ (D6; «М / Д / ГГГГ»)
Теперь диапазон дат первой недели создан. Если вы хотите создать диапазон дат следующей недели.
Используйте приведенную ниже формулу в ячейке C7, чтобы получить первую дату второй недели:
= D6 + 1
Затем выберите ячейки D6 и E6, перетащите дескриптор автозаполнения в ячейку E7, чтобы заполнить формулы, после чего были созданы дата окончания и недельный диапазон дат второй недели.
Если вы хотите создать больше недельных диапазонов дат, выберите диапазон C7: E7, затем перетащите дескриптор автозаполнения вниз, чтобы получить недели.
Относительные формулы
- Проверить, если дата рабочий день
В этом руководстве представлена формула для проверки даты, если это рабочий день. - Убедитесь, что две даты находятся в одном месяце года
Чтобы проверить, совпадают ли две даты в одном месяце года, вы можете использовать формулу в этом руководстве. - Создать диапазон дат из двух дат
В этом руководстве представлена формула с функцией ТЕКСТ для создания диапазона дат на основе двух дат в текстовом формате в 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.
