每列重复的条件格式单元格

每列重复的条件格式单元格

我有一张表格,其中每一列描述一种产品,每一行负责产品的一个属性。我想突出显示重复的单元格每一个列。例如,我有一张表:

            x   a   b   a
            a   x   x   b
            c   b   c   x

我需要仅突出显示每列中都存在“x”值的单元格。但简单的重复条件格式(像这个 ) 将突出显示所有单元格,因为整个表中每个值都有重复。

有什么建议么?

编辑不是来自 OP 的,而是添加来自其他地方的评论的说明/图片

产品本身就是列,而行则是产品的属性。所谓重复,是指每列中都有一个值(任何行)。大多数产品的属性都相同,但位于不同的行中。我无法对它们进行排序,例如按字母顺序排列,因为这会使整个数据结构变得一团糟。以下是我想要获得的示例:https://docs.google.com/spreadsheet/ccc?key=0Ah55-OVCGmw_dDJpMG9qMHhsLTBwbWlxMVQzdHBGYVE#gid=0。如您所见,所有列所共有的值均已突出显示:

SU601579 示例

答案1

您可能需要使用辅助列。

从单元格 A1 中的数据样本开始,使用辅助列 E 中的公式,从 E1 开始

=A1&B1&C1&D1

然后使用条件格式查看 E 列​​中是否有重复的值。您可以有条件地格式化 A 到 D 列并隐藏 E 列以保持工作簿整洁。

辅助列 E 中的公式可以根据您的需要进行调整。此外,条件格式公式也可以自定义。我不太确定我是否理解了您对标记重复项的要求。您可能希望发布一个带有一些手动着色单元格的数据样本,以帮助识别您的最终输出。

编辑:从不同的角度看这个问题,我认为你真的需要发布一个数据样本并手动突出显示重复项。从你的问题中不清楚什么构成了重复项。如果产品在列中,那么行中是什么?如果 A2 有一个“x”,B7 也有一个“x”,那么这是重复项吗?如果是,为什么?如果不是,是什么重复的?

请解释您的数据架构。

根据进一步的评论进行编辑:

我得到的结果与使用条件格式的数据样本相同

=COUNTIF($1:$1048576,A1)>1

您可以将范围缩小到实际包含您的产品及其属性的单元格。

实际上,结果并不完全相同。单元格 C12 中的数据样本中有一个“否”,但未突出显示。但“否”出现在其他列中,所以我认为应该突出显示。

我想知道,当某些属性只是“无”或多个属性在一种产品中多次具有值“1”时,这个值是什么。无法分辨产品一和产品二的三个“1”属性中哪一个是产品三中的四个“1”属性的重复项。但您的数据样本突出显示了所有“1”单元格,我建议的条件格式也是如此。

在此处输入图片描述

这是 CF 管理器中的公式

在此处输入图片描述 在此处输入图片描述

答案2

您可以在规则中使用此公式:

=(IFERROR(MATCH(A1,$A:$A,0),0))*(IFERROR(MATCH(A1,$B:$B,0),0))*
 (IFERROR(MATCH(A1,$C:$C,0),0))*(IFERROR(MATCH(A1,$D:$D,0),0))>0

[我假设“重复”意味着出现在 A 列中的值也会出现在 B、C 和 D 列中]

iferror()编辑:你毕竟不需要^^

=MATCH(A1,$A:$A,0)*MATCH(A1,$B:$B,0)*MATCH(A1,$C:$C,0)*MATCH(A1,$D:$D,0)>0

相关内容