如果一个单元格区域中的任何数字与另一个单元格区域中的数字匹配,请突出显示它们?

时间:2018-12-09 09:58:24

标签: google-sheets google-docs gs-conditional-formatting google-sheets-formula

我正在尝试找到一个公式,用于条件格式化特定范围的单元格。

Screenshot

如果黄色单元格(B1:K20)中的任何数字与绿色单元格(N1:S30)中的任何数字匹配,请在黄色单元格中以背景色突出显示该数字。黄色和绿色单元格中都有并且将重复出现。我将单元格设置为黄色和绿色,以便于解释问题,通常它们都是空白的,其中B1:K20中突出显示的数字将带有绿色背景。数字范围是1到45。

过去,我是通过为绿色单元格中的每个唯一数字制定条件格式的新规则来做到这一点的,但是随着绿色单元格中数字数量的增加,这变得非常繁琐。

我已经对条件格式的MATCH公式进行了两个小时的实验,但结果却很奇怪,希望这里的任何专家都能帮忙。

1 个答案:

答案 0 :(得分:0)

请选择B1:K20,然后尝试以下CF公式规则:

=countif(sort(unique(query({$N$1:$N$20;$O$1:$O$20;$P$1:$P$20;$Q$1:$Q$20;$R$1:$R$20;$S$1:$S$20}))),B1)

当心这似乎是不可靠的(或者只是完全错误?!)

似乎使用CF公式之外的数组可以减少更改的响应滞后,所以也许可以说U1:

=sort(unique(query({$N$1:$N$20;$O$1:$O$20;$P$1:$P$20;$Q$1:$Q$20;$R$1:$R$20;$S$1:$S$20})))

,而不是CF:

=countif($U$1:$U$120,B1)