【问题标题】:conditional formatting to keep track of difference in two data sets条件格式以跟踪两个数据集的差异
【发布时间】:2020-07-02 09:49:08
【问题描述】:

我正在寻找一种方法来使用条件格式来跟踪两个相似数据集的差异。

Example sheet

在本地工作表上,我希望看到突出显示具有不同值的单元格,在全局工作表上,我希望仅突出显示缺少的“唯一 ID”。

由于列表的顺序可能不同,我不知道如何根据行中的差异找到单元格差异,具有相同的唯一 ID,因此顺序无关紧要。

非常感谢您对正确方向的任何帮助或点头。

【问题讨论】:

  • 你想要什么条件?哪些价值观必须不同?你能解释一下条件吗?
  • 除唯一 ID 之外的任何值都可能不同。在本地工作表中,john 将“alive”更改为“no”,将“instrument”更改为“sitar”,因此这两个单元格将突出显示。 George 只是将“alive”更改为“no”,因此只会突出显示该单元格。
  • 我很抱歉,但我不明白,如果所有行都有它们的值,你会得到一个不同颜色的整张表,这是你想要的吗?

标签: regex google-sheets google-sheets-formula gs-conditional-formatting textjoin


【解决方案1】:

尝试:

=NOT(REGEXMATCH(A2, TEXTJOIN("|", 1, INDIRECT("local!A2:A"))))*(A2<>"")


和:

=INDEX(NOT(REGEXMATCH($A2&$B2&$C2, TEXTJOIN("|", 1, INDIRECT("global!A2:A")&INDIRECT("global!B2:B")&INDIRECT("global!C2:C")))))*(A2<>"")

【讨论】:

  • 这绝对是朝着我想要的方向迈出的一步,如果没有其他办法,这将是我的解决方案。我提供的样本可能有点有限,但我正在处理的实际数据可能跨越 50 列。因此,最好只看到具有不同值的单元格突出显示,而不是整行。
猜你喜欢
  • 2010-09-12
  • 2023-03-20
  • 1970-01-01
  • 2023-03-20
  • 2019-01-22
  • 1970-01-01
  • 2016-07-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多