Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

Как рассчитать дату окончания недели для заданных дат / лет в 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 for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Dympna Griffin · 10 months ago
    @Guest 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).
  • To post as a guest, your comment is unpublished.
    Guest · 1 years ago
    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.
  • To post as a guest, your comment is unpublished.
    sara · 1 years ago
    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
  • To post as a guest, your comment is unpublished.
    Sunny · 2 years ago
    @gjdavis123 Sorry, Jeff Davis, I do not understand your question, can you take some examples for explain?
  • To post as a guest, your comment is unpublished.
    gjdavis123 · 2 years ago
    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))