2013-04-23 7 views
12

Можно ли форматировать ячейку в Excel на основе ячейки выше ее значения. В основном я составляю таблицу, и я хочу, чтобы ячейка была подсвечена светло-зеленым цветом, если значение сошло с момента ввода выше, и я хочу, чтобы она покраснела, если она увеличилась.Условное форматирование Excel на основе значений ячеек и смежных ячеек

Я уверен, что это довольно просто, но я просто не могу заставить его работать.

Любая помощь была бы принята с благодарностью.

+1

# 1 результат в гугле - # 1 причина, чтобы блокировать SO из результатов поиска ... – tahwos

+0

@tahwos # 1 результат в Google (с использованием озаглавлена ​​SO Q в качестве поискового термина) вполне нормальный, поэтому не стоит комментировать. – pnuts

ответ

12

Да, все, что вам нужно сделать, это использовать условное форматирование с помощью формулы.

Например, если две ячейки являются A1 и A2, а A2 является ячейкой, которую вы хотите изменить, то вы должны выбрать A2 и выбрать Условное форматирование с ленты Home. Затем выберите «Новое правило» и «Используйте формулу, чтобы определить, какие ячейки нужно форматировать».

Затем в строке формул, которая появляется, введите =A2>A1 и выберите красный цвет как формат, который вы хотите использовать.

Это работает только по одной ячейке за раз; не может выбрать диапазон ячеек и ожидать, что формат каждой ячейки будет основан на собственной смежной ячейке

Затем создайте другое правило для ячейки A2, используя формулу =A2<A1 и выберите светло-зеленый как формат.

enter image description here

Смежные вопросы