Как вывести список всех понедельников / пятниц в месяце в Excel?
В некоторых случаях вам может потребоваться составить или отобразить все понедельники или пятницы месяца или года на листе. Обычно можно вывести серию дат с помощью маркера заполнения, но он не поможет заполнить каждый понедельник или пятницу в месяце или году. В этой статье я расскажу, как вывести все понедельники или пятницы месяца в Excel.
Вывести все понедельники / пятницы в месяце или году с помощью формул
Вывести все понедельники / пятницы в месяце или году с помощью Kutools для Excel
Вывести все понедельники / пятницы в месяце или году с помощью формул
Следующие формулы помогут вам вывести все понедельники или пятницы в месяце или году из заданной даты месяца, выполните следующие действия:
1. Пожалуйста, введите дату, для которой вы хотите вывести каждый понедельник или пятницу месяца в ячейку, например, я введу 01.01.2016 в ячейку A1.
2. Затем введите эту формулу: =ЕСЛИ(ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1)=2;КОНМЕСЯЦА(A1;-1)+1;КОНМЕСЯЦА(A1;-1)+(8 + ОСТАТ(2;7))-ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1)) в ячейку B1 и нажмите клавишу Enter, чтобы получить первый понедельник месяца. См. скриншот:
Примечание: Чтобы получить первый вторник месяца:
=ЕСЛИ(ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1)=3;КОНМЕСЯЦА(A1;-1)+1;КОНМЕСЯЦА(A1;-1)+(8 + ОСТАТ(3;7))-ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1))
Чтобы получить первую среду месяца:
=ЕСЛИ(ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1)=4;КОНМЕСЯЦА(A1;-1)+1;КОНМЕСЯЦА(A1;-1)+(8 + ОСТАТ(4;7))-ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1))
Чтобы получить первый четверг месяца:
=ЕСЛИ(ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1)=5;КОНМЕСЯЦА(A1;-1)+1;КОНМЕСЯЦА(A1;-1)+(8 + ОСТАТ(5;7))-ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1))
Чтобы получить первую пятницу месяца:
=ЕСЛИ(ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1)=6;КОНМЕСЯЦА(A1;-1)+1;КОНМЕСЯЦА(A1;-1)+(8 + ОСТАТ(6;7))-ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1))
Чтобы получить первую субботу месяца:
=ЕСЛИ(ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1)=7;КОНМЕСЯЦА(A1;-1)+1;КОНМЕСЯЦА(A1;-1)+(8 + ОСТАТ(7;7))-ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1))
Чтобы получить первое воскресенье месяца:
=ЕСЛИ(ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1)=1;КОНМЕСЯЦА(A1;-1)+1;КОНМЕСЯЦА(A1;-1)+(8 + ОСТАТ(1;7))-ДЕНЬНЕДЕЛИ(КОНМЕСЯЦА(A1;-1)+1))
3. После отображения первого понедельника продолжайте вводить эту формулу: =B1+7, чтобы получить второй понедельник, затем перетащите маркер заполнения вниз, чтобы вывести все понедельники месяца или года по мере необходимости, см. скриншот:
Вывести все понедельники / пятницы в месяце или году с помощью Kutools для Excel
Помимо вышеупомянутых формул, здесь я могу представить простой инструмент — Kutools для Excel, с его функцией Вставить дату вы можете вставить все понедельники или пятницы месяца так быстро, как вам нужно.
После установки Kutools для Excel выполните следующие действия:
1. Выберите ячейку для вставки даты и нажмите Kutools > Вставить > Вставить дату, см. скриншот:
2. В диалоговом окне Вставить дату отображается календарь месяца, вы можете дважды щелкнуть дату, чтобы вставить её в ячейку, вы также можете изменить формат даты по своему усмотрению, отметив опцию Использование формата для активации списка форматирования даты. См. скриншот:
Перейдите по ссылке Скачать Kutools для Excel и попробуйте бесплатно прямо сейчас!
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Щелкните здесь, чтобы получить наиболее нужную вам функцию...
Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
- Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!