Визуализация текстового расписания с помощью Excel и условного форматирования

Визуализация текстового расписания с помощью Excel и условного форматирования

Попытка создать визуальное представление рабочего графика с помощью Excel:

В столбце A указано имя человека, в столбце B указано время начала (раскрывающийся список предопределенных значений времени в каждом часе), в столбце C указано время окончания 10-часовой смены (прибавьте 10/24, а затем вычтите 1, если это значение >=1). Каталожные номера DJ отмечены галочками, если это запланированный рабочий день.

Синие области — это условное форматирование, если ячейка имеет значение «1».

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

=(IF($D2="X",1,0)*IF(L$10>$B2,1,0)*IF($C2>=L$10,1,0))+(IF($J2="X",1,0)*IF($B2>$C2,1,0)*IF($B2>=L$10,1,0)*IF($C2>=L$10,1,0))

В строке 10 у меня дроби 1/24, увеличивающиеся слева направо, с которыми я сравниваю время.

Надеюсь, кто-нибудь сможет взглянуть на это и увидеть, где я ошибся. Я близок...

введите описание изображения здесь

Спасибо!

-Дэйв

решение1

=(ЕСЛИ($D2="X",1,0)*ЕСЛИ($B2=L$10,1,0))+(ЕСЛИ($J2="X",1,0)*ЕСЛИ($C2>L$10,1,0)*ЕСЛИ($B2>$C2,1,0))+(ЕСЛИ($D2="X",1,0)*ЕСЛИ($B2<=L$10,1,0)*ЕСЛИ($B2>$C2,1,0))

Связанный контент