Чтобы установить условное форматирование для ВСЕЙ СТРОКИ на основе одной ячейки, вы должны ЗАЯВИТЬ адрес столбца этой отдельной ячейки с помощью символа «$», иначе Excel получит правильный только первый столбец. Почему?
Поскольку Excel устанавливает условный формат для ВТОРОГО столбца строки на основе СМЕЩЕНИЯ столбцов. Для ВТОРОГО столбца Excel переместил один столбец ПРАВО от предполагаемой ячейки правила, изучил ЭТУ ячейку и правильно отформатировал второй столбец на основе ячейки, которую вы никогда не планировали.
Просто закрепите часть COLUMN адреса ячейки правила с помощью «$», и вы будете счастливы
Например: вы хотите, чтобы любая строка вашей таблицы была выделена красным, если последняя ячейка этой строки не равна 1.
Выделите всю таблицу (но не заголовки) «Главная»> «Условное форматирование»> «Управление правилами ...»> «Новое правило»> «Используйте формулу, чтобы определить, какие ячейки нужно форматировать»
Введите: «= $ T3 <> 1» (без кавычек ... «T» - это столбец ячейки правила, «3» - это строка). Установите форматирование. Нажмите «Применить».
Убедитесь, что Excel не вставил кавычки ни в одну часть вашей формулы ... если это так, Backspace / Удалите их (пожалуйста, без клавиш со стрелками).
Условное форматирование должно быть установлено для всей таблицы.
Just select the entire sheet first, as conditional formatting only works on selected cells.