01 Какую задачу решаем
Чтобы построить диаграмму Ганта с выделенными выходными, вы можете использовать условное форматирование с формулой, основанной на функции дня недели.
Примечание: эта формула относится только к выделению выходных дней.
В показанном примере формула, применяемая в календаре, начиная с D4, равна:
=ДЕНЬНЕД(D$4;2)>5
=WEEKDAY(D$4,2)>5
02 ОБЩАЯ ФОРМУЛА
=ДЕНЬНЕД(дата;2)>5
=WEEKDAY(date,2)>5
03 Как работает формула
Хитрость данного подхода — это заголовок календаря, который представляет собой всего лишь несколько допустимых дат, отформатированных с использованием формата пользовательского формата «d». Это упрощает настройку условного правила форматирования на основе дат.
Чтобы выделить дни, которые являются выходными, мы используем формулу, основанную на функции дня недели. Функция дня недели возвращает число от 1 до 7, которое соответствует дням недели, где воскресенье равно 1, а в субботу — 7. Однако, добавив дополнительный второй аргумент, называемый «возвращаемым типом», со значением 2, изменение схемы нумерации, так что понедельник составляет 1, а суббота и воскресенье — 6 и 7 соответственно.
В результате, чтобы вернуть ИСТИНА для дат, которые являются либо суббота, либо воскресенье, нам нужно только проверить число больше 5. Формула условного форматирования, применяемая к области календаря (начиная с D4), выглядит следующим образом:
=ДЕНЬНЕД(D$4;2)>5
=WEEKDAY(D$4,2)>5
Ссылка на D4 смешанная, причем строка зафиксирована так, что формула продолжает вычислять даты в заголовке для всех строк в сетке календаря.
04 Скачать файл
Автор проекта
Дмитрий Якушев
Привет! Меня зовут Дмитрий. С 2014 года Microsoft Cretified Trainer. Вместе с командой управляем этим сайтом. Наша цель - помочь вам эффективнее работать в Excel.
Изучайте наши статьи с примерами формул, сводных таблиц, условного форматирования, диаграмм и макросов. Записывайтесь на наши курсы или заказывайте обучение в корпоративном формате.
Сайт https://akademia-excel.ru/
ИП Якушев Дмитрий Александрович
ОГРНИП: 314501721200022
ИНН: 501706813807
Образовательная лицензия № Л035-01255-50/01194039
Почта: info@akademia-excel.ru
Телефон для связи: + 7 (958) 697-73-88, + 7 (495) 145-23-86
Регистрация на сайте означает согласие с пользовательским соглашением и на получение рассылки и рекламных материалов.
Политика в отношении обработки и защиты персональных данных.
Банковские реквизиты:
Расчетный счет 40802810500000003597
Банк АО «Тинькофф Банк»
Юридический адрес Банка Москва, 123060,1-й Волоколамский проезд, д. 10, стр. 1
Корр. счет Банка 30101810145250000974
ИНН Банка 7710140679
БИК Банка 044525974
Подписывайтесь на нас в соц.сетях:
Сайт https://akademia-excel.ru/
ИП Якушев Дмитрий Александрович
ОГРНИП: 314501721200022
ИНН: 501706813807
Образовательная лицензия № Л035-01255-50/01194039
Банковские реквизиты:
Расчетный счет 40802810500000003597
Банк АО «Тинькофф Банк»
Юридический адрес Банка Москва, 123060,1-й Волоколамский проезд, д. 10, стр. 1
Корр. счет Банка 30101810145250000974
ИНН Банка 7710140679
БИК Банка 044525974
Регистрация на сайте означает согласие с пользовательским соглашением и на получение рассылки и рекламных материалов.
Политика в отношении обработки и защиты персональных данных.
Почта: info@akademia-excel.ru
Телефон для связи: + 7 (958) 697-73-88, + 7 (495) 145-23-86
Написать в тех.поддержку
Подписывайтесь:
авторизуйтесь