首页 > 解决方案 > 条件格式 1 列基于来自多个工作表的 5 列

问题描述

我在任何地方都没有找到答案,所以就这样吧。我有一张带有 Client_ID 编号的表格。我在同一个工作簿中还有 20 多张其他工作表,其中包含相似的 client_ID 编号。

我有一个“主要工作表”,需要知道客户 ID 列表是否曾出现在其他 20 多个工作表中,并且需要突出显示。我还没有找到可以扩展到我想要的尽可能多的工作表的答案。此外,如果“主工作表”中也出现重复值,我也希望突出显示这些值。

这是一个示例数据结构。客户端 ID 的 6548、4568、32177、8484 和 6589 将突出显示。

“主要工作表”

client_ID
4568
32177
6548
6549
8484
6589
6589

“表 1/20”

client_ID
4568
32177
256
3744
8484

“表 2/20”

client_ID
4168
3687
6548
5852
1584

标签: excelconditional-formatting

解决方案


将所有要检查的工作表的名称放在另一个范围内:

在此处输入图像描述

然后做一个 3D COUNTIFS():

=SUMPRODUCT(COUNTIFS(INDIRECT("'" & $G$1:$G$3 & "'!A:A"),A1))>1

在此处输入图像描述


推荐阅读