在 A 列中,我有一个值,如果它与 B 列中的相同值不匹配,我想突出显示。
我在条件格式中使用了下面的公式,效果很好。
=ISERROR(MATCH(A1,$B:$B,0))
突出显示它们之后,我需要能够按单元格颜色进行排序/过滤,以便轻松找到不匹配的行。
但是由于我的数据通常有 60k+ 行,这通常会导致 Excel 冻结和/或崩溃。
我知道条件格式会给电子表格增加很多负担,那么,对于我想做的事情,有什么更轻松的替代方案吗?
答案1
在 C 列中添加相同的公式而不是(/另外)条件格式应该具有最佳性能。如果仍然不好,请考虑将这些公式转换为静态值(当然,您需要手动更新它,但这样您就可以在 C 列上添加条件格式)。您确定需要将 A 列和 B 列保持在一起吗?如果您可以将 B 列移动到不同的工作表并对其进行排序,那么速度会更快。其他选项是 VBA,但它肯定比使用内置公式慢。