Грэм описал проблему с рабочим листом. Он хотел использовать условное форматирование, чтобы выделить все ячейки в строке, если значение в столбце E было больше определенного значения. У него были проблемы с тем, как это сделать.

Предположим на мгновение, что ваши данные находятся в ячейках A3: H50. Вы можете применить правильное условное форматирование, выполнив следующие действия:

  1. Выберите ячейку A3.

  2. Не снимая выделения с A3, прокрутите лист, чтобы увидеть ячейку H50.

  3. Удерживая нажатой клавишу Shift, нажимаете H50. Следует выбрать весь диапазон A3: H50, при этом A3 по-прежнему должна быть активной ячейкой.

  4. Выберите «Условный формат» в меню «Формат». Excel отображает диалоговое окно «Условное форматирование».

  5. В крайнем левом раскрывающемся списке для условия 1 выберите Formula Is.

(См. Рис. 1.)

  1. В поле формулы справа от раскрывающегося списка введите следующую формулу:

=$E3>40000
  1. Нажмите кнопку «Форматировать». Excel отображает диалоговое окно «Формат ячеек».

(См. Рис. 2.)

  1. Используя элементы управления в диалоговом окне, укажите, как должны отображаться ячейки, размер которых превышает 40 000.

  2. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Формат ячеек.

  3. Нажмите ОК, чтобы принять условный формат.

Эта формула, используемая в условном формате, работает, потому что вы используете абсолютный индикатор (знак доллара) непосредственно перед буквой столбца. Любая ссылка, перед которой стоит знак $, не изменяется, когда Excel распространяет ее по диапазону. В этом случае ссылка на ячейку всегда будет относиться к столбцу E, хотя часть строки ссылки может измениться.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2798) относится к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:

link: / excelribbon-Conditionally_Formatting_an_Entire_Row [Условное форматирование всей строки].