Перейти к содержимому

Как рассчитать дату окончания недели для заданных дат/годов в Excel?

Author: Sun Last Modified: 2025-06-05

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

Рассчитать дату окончания недели для даты

Перечислить все даты окончания недель для заданного года


arrow blue right bubble Рассчитать дату окончания недели для даты

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

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

Выберите пустую ячейку рядом с датой, для которой вы хотите рассчитать дату окончания недели, например B6, и введите эту формулу =A6+7-WEEKDAY(A6), нажмите Enter клавишу, протяните маркер заполнения вниз до ячеек, где нужна эта формула. См. скриншот:
Calculate week ending date of the date with a formula

Совет: Если вы хотите использовать пятницу как день окончания недели, просто измените 7 на 6 в формуле; если вы хотите использовать воскресенье, измените 7 на 8 и т.д.

a screenshot of kutools for excel ai

Раскройте магию Excel с Kutools AI

  • Умное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это посредством простых команд.
  • Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации ваших рабочих процессов.
  • Кодирование VBA: Пишите и внедряйте код VBA без особых усилий.
  • Интерпретация формул: Легко разбирайтесь в сложных формулах.
  • Перевод текста: Преодолейте языковые барьеры в ваших таблицах.
Улучшите возможности Excel с помощью инструментов на базе ИИ. Скачать сейчас и испытайте беспрецедентную эффективность!

arrow blue right bubble Перечислить все даты окончания недель для заданного года

Если вы хотите перечислить все даты окончания недель для заданного года, например, все субботы 2016 года, выполните следующие шаги:

1. Выберите пустую ячейку, A2, и введите год, для которого вы хотите перечислить даты окончания недель. См. скриншот:
a year data

2. В ячейке B2 введите эту формулу =DATE(A2,1,1)+7-WEEKDAY(DATE(A2,1,1)), A2 — это год, который вы хотите использовать, нажмите Enter клавишу, вы увидите первую дату окончания недели года. См. скриншот:
get first week ending dates of the given year with a formula

3. Перейдите к C2 и введите эту формулу =IF(YEAR(B2+7)=$A$2,B2+7,""), затем протяните маркер автозаполнения вправо до ячеек, чтобы перечислить все даты окончания недель года. См. скриншот:
get second week ending dates of the given year and drag formula to right

Советы:

(1) Формула =IF(YEAR(B2+7)=$A$2,B2+7,"") вернет 5-значное число вместо даты. Пожалуйста, измените 5-значное число на дату, выбрав и нажав Главная > Формат числа > Короткая дата.

(2) Если вы хотите перечислить все пятницы года, измените формулу на =DATE(A2,1,1)+7-WEEKDAY(DATE(A2,1,2))


Легкое добавление дней, лет, месяцев, часов, минут и секунд к датам в Excel

Если у вас есть дата в ячейке и вам нужно добавить дни, годы, месяцы, часы, минуты или секунды, использование формул может быть сложным и трудно запоминаемым. С помощью инструмента «Дата и время» из Kutools для Excel вы можете легко добавлять единицы времени к дате, вычислять разницу между датами или даже определять возраст человека на основе его даты рождения — и все это без необходимости запоминать сложные формулы.

Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас

Лучшие инструменты для повышения продуктивности работы с Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных на основе: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Расширенных функций Kutools
Популярные функции: Найти, выделить или отметить дубликаты | Удалить пустые строки | Объединить столбцы или ячейки без потери данных |   Округлить без формулы ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP с несколькими значениями | Многолистовой поиск | Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Избранные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгами и листами | Библиотека автотекста | Выбор даты | Объединить данные | Шифрование/расшифровка ячеек | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр ячеек с жирным/курсивом/зачёркнутым...) ...
Топ-15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ практических формул (Расчет возраста на основе даты рождения, ...) |19 инструментов вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов для объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!