Я использую условное форматирование для создания диаграммы Ганта бедного человека. Идея состоит в том, чтобы у первого столбца была задача, у второго - продолжительность, а у третьего - ресурс. Каждый из 7 ресурсов имеет свой цвет. Столбцы 4-100ish имеют условное форматирование, применяемое к ним таким образом, что при наличии символа в ячейке при выходе ячейка приобретает цвет 3-го столбца этой строки. Я делаю это с помощью следующей формулы ...
=(INDIRECT(ADDRESS(ROW(),3))="Resource A")*(INDIRECT(ADDRESS(ROW(),COLUMN()))<>"")
У меня есть 7 строк условного форматирования, по одной на каждый ресурс / цвет, и все с проверкой Stop If True.
Каждое правило применяется ко всей сетке, в данном случае =$H$6:$HI$93
Моя проблема в том, что это очень медленно. Если я введу тире в ячейку, Excel займет около 2 секунд, чтобы завершить применение условного форматирования.
Любые предложения о том, как ускорить это форматирование, кроме очевидных ... используйте меньше правил.