Альтернатива выделению ячеек с помощью условного форматирования в Excel без зависания/сбоя

Альтернатива выделению ячеек с помощью условного форматирования в Excel без зависания/сбоя

В столбце A у меня есть значение, и я хочу выделить его, если оно не совпадает с тем же значением в столбце B.

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

=ISERROR(MATCH(A1,$B:$B,0))

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

Однако, поскольку мои данные часто содержат более 60 тыс. строк, это часто приводит к зависанию и/или сбою Excel.

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

решение1

Добавление той же формулы в столбец C вместо (/ дополнительно к) условного форматирования должно иметь лучшую производительность. Если это все еще не хорошо, то рассмотрите возможность преобразования этих формул в статические значения (конечно, вам нужно будет обновить их вручную, но таким образом вы можете добавить условное форматирование в столбец C). Вы уверены, что вам нужно хранить столбцы A и B рядом друг с другом? Если бы вы могли переместить столбец B на другой лист и отсортировать его, это было бы снова быстрее. Другим вариантом был бы VBA, но он, безусловно, медленнее, чем использование встроенных формул.

Связанный контент