谷歌工作表,两页依赖条件格式

时间:2021-02-26 18:37:17

标签: google-sheets

我的问题可能是微不足道的......但是,我一直在寻找类似的问题,他们的解决方案要么不适合我,要么我无法应用它们。

我有 2 张纸 - SheetA 和 SheetB。它们是相同的。我想选择 SheetA 中不再与 Sheet B 相同的每个单元格。

我能够在条件格式中使用(在 Stack Overflow 上找到)这样的函数:

= A1 <> INDIRECT ("SheetB! A" & ROW ())

如果范围是 A 列,它就可以工作。我知道我可以将这个函数分别应用于每一列,但当然有一种方法可以将相同的公式应用于整个工作表。

有人可以告诉我正确的公式吗?


编辑:我试图对每一列使用上面的公式......我的文件变得非常缓慢......所以无论谁想要做同样的......再想一想。

经过一些尝试,我决定将所有内容从 SheetB 移动到 SheetA。我将它粘贴到工作表 A 的数据下 1000 行。没有“间接”功能就可以正常工作。没有减速。这不是一个完美的解决方案,但它有效。

但即使在我的问题以不同方式解决之后,我也想知道我的问题的正确公式是什么......它可能对未来数据量较少的有用。


解决了;)

1 个答案:

答案 0 :(得分:1)

您应该能够使用 Address 函数从其行和列中获取当前单元格的地址:

=A1<>indirect("sheetB!"&address(row(),column()))

或区分大小写的匹配:

=not(exact(A1,indirect("sheetB!"&address(row(),column()))))

enter image description here