【发布时间】:2018-10-06 08:12:42
【问题描述】:
我想应用条件格式,以便突出显示与另一行完全匹配的所有行。
假设我有一个如下所示的电子表格
| |一个 |乙 | c | |---|---|---|---| | 1 |一个 |乙| C | // 匹配第 3 行和第 6 行 | 2 |一个 |乙|一个 | // 匹配第 5 行 | 3 |一个 |乙| C | // 匹配第 1 行和第 6 行 | 4 |乙|乙| C | // 不匹配其他行 | 5 |一个 |乙|一个 | // 匹配第 2 行 | 6 |一个 |乙| C | // 匹配第 1 行和第 3 行 | 7 |乙|乙|一个 | // 不匹配其他行将突出显示除第 4 行和第 7 行之外的所有行。
对于被视为重复的行,给定行中每个/每个单元格的值必须与重复行中相应单元格(同一列中的单元格)的值完全匹配。
到目前为止,我的尝试只能返回只有前 2 个单元格重复的行的值,并返回每行中所有重复值的串联,这与我想要的相差甚远。
CC = arrayformula(A:A&" "&B:B&" "&C:C) 返回一个新行,它是 A、B 和 C 的串联,它将单元格值强制转换为字符串,因此不同的“1”和 1 看起来相同,并且也不'不能在整个行上工作(如果我只是继续添加列,可以这样做,但看起来很糟糕)。
=filter(unique(CC), arrayformula(countif(CC, unique(CC)) > 1))CC 是上一个方程的返回值
这将输出
A B C
A B A
然后我可以添加一个带有自定义公式的条件格式规则,如果它的连接内容“匹配”上一个等式的返回值之一,则突出显示一行,但我不知道如何做到这一点,前一个等式已经有很大缺陷了。
理想情况下,我想要一个不涉及字符串连接或输入所有列名的解决方案。
【问题讨论】:
-
这与this question 或this question 不同,尽管它们的标题几乎完全相同。由于标题重复的问题,我不得不将问题标题中的突出显示更改为条件格式。
标签: google-sheets