Страницы: 1
RSS
Условное форматирование. Сложная формула с И(...) и ДВССЫЛ
 
Excel 2003  
 
Условное форматирование. Условия нужны такие: закрашивать ячейку, если в одной ячейке значение =1, и в другой =2.  
Если указать в формуле условного форматирования прямые ссылки на обе ячейки, то всё работает. Но надо указать ссылки в виде ДВССЫЛ(АДРЕС(текущая_строка;нужный_столбец)).  
Если в формуле присутствует только конструкция ДВССЫЛ(АДРЕС(текущая_строка;нужный_столбец)), то всё работает. Но если добавляется ещё условие, даже простое, то Условное форматирование перестаёт работать.  
 
В примере: Col2, Col4 - именованые ячейки, на номер столбца которых надо ссылаться.  
В ячейках C4, C4 и C6 - условное форматирование: формула его описана в столбце А  
В C4 и C5 - нормально, в C6 - почему-то не работает.  
 
Что не так сделано?
 
=(ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ(Col2)))=1)*(ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ(Col4)))=2)
 
Выкиньте ДВССЫЛ.  
=И(ИНДЕКС($A$1:$D$6;СТРОКА();СТОЛБЕЦ(Col2))=1;D6=2)
 
"... вот приедет барин, барин нас рассудит..."
Страницы: 1
Наверх