1

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

Я скопировал выходную электронную таблицу в несколько столбцов справа от исходных данных. Я хотел бы создать формулу для изменения цвета фона ячейки, если значение в выходных данных не совпадает с входными данными.

Я нашел это руководство в Интернете, которое показывает способ применения правила для редактирования, исходя из того, что я могу сказать, фоновых значений всех ячеек тем или иным способом. Но в диалоге Excel "Создать новое правило" вы можете создать его на основе формулы, хотя эта формула применяется ко всем ячейкам.

Что мне нужно, так это формула, в которой я могу сравнить текущее значение ячейки с другим значением ячейки и соответствующим образом изменить цвет фона. Затем я могу применить его к каждому столбцу в выходных данных, перетащив вниз, и я смогу увидеть ссоры, сделанные моим программным обеспечением.

1 ответ1

2

Вы не пометили свою версию Excel или не предоставили пример данных, поэтому предположим, что вы используете Excel 2007 или более позднюю версию, и ваш рабочий лист выглядит следующим образом:

Чтобы сравнить ячейки в столбце D с соответствующими ячейками в столбце A , выполните следующие действия:

  1. Выберите ячейки D2:D7 , щелкнув ячейку D2 и перетащив ее вниз до ячейки D7 , чтобы ячейка D2 была активной ячейкой (как показано на снимке экрана выше).
  2. На ленте нажмите Home -> Conditional Formatting -> New Rule...
  3. В разделе « Выберите тип правила» диалогового окна « Новое правило форматирования » выберите Использовать формулу, чтобы определить, какие ячейки необходимо отформатировать.
  4. В текстовые поля Формат значения, где эта формула является истинной , введите следующую формулу: =D2<>A2
  5. Нажмите кнопку Формат
  6. В диалоговом окне « Формат ячеек » установите желаемое форматирование (например, перейдите на вкладку « Заливка » и выберите желтый цвет).
  7. Нажмите кнопку ОК
  8. В диалоговом окне « Новое правило форматирования » нажмите кнопку « ОК».
  9. Повторите вышеуказанные шаги, за исключением выбора ячеек E2:E7 и используйте формулу =E2<>B2


Замечания:
Поскольку столбцы, которые я форматирую, являются смежными, я мог бы просто выбрать ячейки D2:E7 вместо D2:D7 , а затем пропустить шаг 9 . Однако я предполагаю, что столбцы, которые вы хотите отформатировать, не обязательно являются смежными.


Необязательный:
Поскольку форматирование цвета фона скрывает линии сетки ячеек, еще одна вещь, которую я хотел бы сделать в диалоговом окне « Формат ячеек », - это щелкнуть вкладку « Граница », выбрать «Белый, Фон 1, Темнее 15%» в раскрывающемся меню « Цвет» , а затем применить этот цвет к Контур границы. Таким образом, ваши отформатированные ячейки сохранят свои линии сетки.


Результат:

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