与不同 sheet 相比,突出显示具有唯一值的行

Highlight rows with unique values when compared to a different sheet

我有两个 sheet:

第一个是 Sheet 调查回复大师。

第二个是根据新响应自动生成的更新 Sheet。 新响应可以是全新的行,也可以是对先前条目的 edits/updates。

我正在尝试创建条件格式规则以自动突出显示更新 Sheet 中与主 sheet 中的相应行不匹配的任何行。 (行 "does not match" 与主 sheet 行共享相同的受访者 ID 号,但在以下单元格中包含不同的信息。) 我也试图让它忽略任何空单元格。

我在每个 sheet 上分别创建了命名范围:"Master" 和 "Update"。

这是我要完成的工作的图片:

我想在没有脚本的情况下或尽可能使用辅助列来完成此操作。

非常感谢您真正的专家的任何帮助!

这里是 Demo Sheet 供参考。


到目前为止,我已经尝试使用 INDIRECT 来完成交叉 sheet 突出显示(如下)。但是,那没有用,所以我显然做错了什么。

CONDITIONAL FORMATTING:
- Apply to Range: A3:A200,F5:F200
- Custom Formula: =ISNA(match(A3,INDIRECT("Master!F5:AS"),0))

更新#2:


在@I'-'I 的帮助下,我已经能够更接近于:

CONDITIONAL FORMATTING: 
Apply to range: A3:F200
Custom Formula: =and(isna(match($A3,INDIRECT("Master!F5:F"),0)),not(isblank($a3)))

但是,虽然它现在突出显示 "New Data" 行,但它会忽略 "Updated Data" 行,该行具有相同的受访者 ID 但后续单元格中的数据不同。

如有任何关于如何纠正此问题的建议,我们将不胜感激!

条件格式自定义公式应用于范围 A3:F200:

=IF(LEN($A3),IFERROR(SUMPRODUCT(QUERY(INDIRECT("Master!F5:J"),"where F = "&$A3&" limit 1")<>$A3:$E3),1),)

HTH 亚当

在@I'-'I 的帮助下,我现在有了以下解决方案,效果很好。 :

=AND(NOT(ISBLANK($A3)),OR(IFERROR(ARRAYFORMULA(VLOOKUP($A3,INDIRECT("MASTER!F5:J"),COLUMN($A:$E),0)<>$A3:$E3),1)))

@我'-'我提供了这个解释:

  • VLOOKUP 在主sheet和return中查找 ID(A3) 相应的 5 列(5 个单元格)。
  • VLOOKUP 结果比较 针对当前行的 5 列 (<>A3:E3)。
  • IFERROR 到 return TRUE 如果 查找失败(建议 NewData)。
  • ISBLANK 忽略空白行。
  • AND/OR/NOT 不言自明。用于在特定的情况下组合 TRUE/FALSE 达到预期结果的方法。

@AdamL 的解决方案也有效,但我不知道如何同时给予两个答案。