Перейти к основному содержанию

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

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

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

Укажите даты окончания всех недель в данном году


стрелка синий правый пузырь Рассчитать дату окончания недели для даты

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

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

Выберите пустую ячейку рядом с датой, для которой вы хотите рассчитать дату окончания недели, например B6, и введите эту формулу. = A6 +7-НЕДЕЛИ (A6), нажмите Enter перетащите маркер заполнения вниз к ячейкам, в которых нужна эта формула. Смотрите скриншот:
документ дата окончания недели 1

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


стрелка синий правый пузырь Укажите даты окончания всех недель в данном году

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

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

2. В ячейке B2 введите эту формулу = ДАТА (A2,1,1) + ДЕНЬ 7 НЕДЕЛИ (ДАТА (A2,1,1)), A2 - год, который вы хотите использовать, нажмите Enter , вы можете увидеть дату окончания первой недели года. Смотрите скриншот:
документ дата окончания недели 3

3. Перейдите к C2 и введите эту формулу. =IF(YEAR(B2+7)=$A$2,B2+7,""), а затем перетащите дескриптор автозаполнения вправо в ячейки, чтобы перечислить все даты окончания недели в году. Смотрите скриншот:
документ дата окончания недели 4

Советы:

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

(2) Если вы хотите перечислить все пятницы года, измените формулу на = ДАТА (A2,1,1) + ДЕНЬ 7 НЕДЕЛИ (ДАТА (A2,1;2))


Легко добавлять дни / годы / месяц / часы / минуты / секунды к дате и времени в Excel

Предположим, у вас есть данные о формате даты и времени в ячейке, и теперь вам нужно добавить к этой дате количество дней, лет, месяцев, часов, минут или секунд. Обычно использование формул является первым методом для всех пользователей Excel, но запомнить все формулы сложно. С участием Kutools for ExcelАвтора Помощник по дате и времени вы можете легко добавить дни, годы, месяцы или часы, минуты или секунды к дате и времени, кроме того, вы можете вычислить разницу дат или возраст на основе данного дня рождения, вообще не запоминая формулу. Нажмите, чтобы получить полнофункциональную бесплатную пробную версию через 30 дней!
док добавить час минута секунда
 
Kutools for Excel: с более чем 300 удобными надстройками Excel, вы можете попробовать бесплатно без ограничений в течение 30 дней.

Лучшие инструменты для офисной работы

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

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

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This formula is incorrect, it works fine until you get to the last day of the week and then it gives the end of the following week as the result.

I'm not yet sure on a fix but have seen two versions of this basic formula on different threads and neither calculate correctly.
This comment was minimized by the moderator on the site
Hello!
I played around with the formula and found this might answer the problem =Cell reference+7-WEEKDAY(Cell reference-1)
Example - date I need end of week calculated on is in Cell reference A4 -my formula is therefore = A4+7-WEEKDAY(A4-1).
This comment was minimized by the moderator on the site
How do I get week start - end of week on one excel cell
I.e. 06 Jan - 12 Jan and so on to make a list of working weeks

Thanks
This comment was minimized by the moderator on the site
Thanks for the formula. I have a Timesheet where I want the week ending date for Monday through Sunday to calculate as Friday's date of that week. I edited the formula as follows:

=IF(C2<>"Sun",B2+6-WEEKDAY(B2),B1+6-WEEKDAY(B1))
This comment was minimized by the moderator on the site
Sorry, Jeff Davis, I do not understand your question, can you take some examples for explain?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations