在 Excel 中使用條件格式來取代儲存格突出顯示,不會導致凍結/崩潰

在 Excel 中使用條件格式來取代儲存格突出顯示,不會導致凍結/崩潰

在 A 列中,我有一個值,如果它與 B 列中的相同值不匹配,我想突出顯示。

我在條件格式中使用下面的公式,效果很好。

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

突出顯示它們後,我需要能夠按單元格顏色進行排序/過濾,以便我可以輕鬆找到不匹配的行。

然而,由於我的數據通常超過 60k 行,這通常會導致 Excel 凍結和/或崩潰。

我知道條件格式會增加電子表格的重量,那麼對於我想要做的事情,有什麼更輕的替代方案呢?

答案1

在 C 列中新增相同的公式而不是(/ 另外)條件格式應該具有最佳效能。如果這仍然不好,那麼請考慮將這些公式轉換為靜態值(當然您需要手動更新它,但這樣您可以在 C 列上新增條件格式)。您確定需要將 A 列和 B 列保持相鄰嗎?如果您可以將 B 列移至不同的工作表並對其進行排序,那麼速度會更快。其他選項是 VBA,但它肯定比使用內建公式慢。

相關內容