Я пытаюсь отформатировать целый столбец (A1:A100) на основе значений в каждой строке.

Например: если A1> 0, то ячейка должна быть красной. Если A2 <0, ячейка ячейки должна быть зеленой. И так далее для каждой отдельной ячейки в этом столбце.

Я знаю, что это должно быть что-то вроде формулы IF/THEN, но я понятия не имею, как это сделать. = ЕСЛИ (А1: А100)> 0, то красный, или ЕСЛИ (А1: А100)> 0, то зеленый ... этот явно не работает.

Я мог бы использовать некоторую помощь здесь. Заранее спасибо.

2 ответа2

2

На домашней вкладке ленты есть кнопка условного форматирования.
Вы можете установить практически любое условие и любое поведение в отношении внешнего вида ячейки.

Вот краткий обзор: http://www.contextures.com/xlCondFormat01.html

1

Вам не нужна формула для этого. Просто выберите ячейки A1:A100, на вкладке «Главная» в группе «Стили» нажмите «Условное форматирование», затем выберите параметр « Больше чем» или « Меньше чем» - как видите, есть и другие.

Введите 0 в появившемся диалоговом окне и щелкните раскрывающийся список, чтобы выбрать форматирование; нажмите Custom Format .., если вы хотите создать свой собственный.

Если вы строите несколько правил для одного и того же диапазона, то в разделе «Условное форматирование» выберите «Управление правилами». Отсюда вы можете изменить их порядок, удалить и выбрать Stop If True (при необходимости).

Если в будущем вы захотите использовать формулу, вы выделите диапазон A1:A100, и формула будет просто =A1<0 . То есть, это нужно только для ссылки на первую ячейку в диапазоне. Чтобы использовать формулу, вы должны выбрать « Новое правило» и щелкнуть опцию «Использовать формулу ...» (опять же, предварительно выбрав диапазон).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .