【问题标题】:Highlight entries in a row that do not match (with multiple instances)突出显示一行中不匹配的条目(具有多个实例)
【发布时间】:2019-01-28 03:06:54
【问题描述】:

我正在尝试在我的工作表中创建一个突出显示,这将允许我逐行突出显示与主列不匹配的版本号。我还希望规则忽略任何标记为 N/A 的内容,因为它不应该被考虑。

例如E 列包含最新版本 v1.0.2,H-O 列列出了各个位置可用的版本,其中两个仍在 v1.0.0 上。我希望突出显示与主版本(过时)不匹配的任何内容。

我怎样才能做到这一点并将其分别应用于每一行?因此,第 7 行的值基于 E7 突出显示,但第 8 行的值基于 E8 突出显示。这些不是纯数值,而是包含文本。

【问题讨论】:

标签: google-sheets highlight gs-conditional-formatting


【解决方案1】:

所以我根据对类似问题的回答经过一番折腾后才弄清楚了。全部使用条件格式。

确保创建的每个规则都应用了正确的范围,以便仅检查工作表的该部分(在我的情况下为 H6:O18)。

这确保我添加的任何规则都只适用于我的工作表的那一部分。

  1. 自定义公式“=$H6:$O6$E6

为了解释这一点,它查看数据条目的范围(从 H 到 O 列 - 从第 6 行开始)并将其与(在我的情况下)列 E 中的主条目进行比较以进行比较。基本上是问条目有什么不同吗?

$ 符号包含在列值的前面,以将它们标记为不变。行号没有 $ 符号,因此可以更改。因此它会检查 H6:O6 和 E6,但会检查 H12:O12 和 E12。维护列而不维护行。

  1. 添加了附加规则“单元格为空”

这设置为不突出显示 - 应用于相同的范围 (H6:O18)。这被放置在前面的规则之上以推翻它。因此,任何空白单元格都不会突出显示为不同,它们会被忽略。

  1. 附加规则:“文本完全正确”

这适用于相同的范围,并在原始规则之上排序以再次推翻它。要检查的文本是“N/A”。再次设置为不突出显示或更改任何内容。这可以确保标记为 N/A 的条目像空白单元格一样被忽略。

我包括的一个额外的补充是复制第一个公式,但将 更改为 = 并将突出显示更改为绿色。这会突出显示任何匹配的内容,而任何差异都会突出显示为红色。 N/A 或空白单元格将被忽略。

Example of highlighted cells + Formula

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-12
    • 1970-01-01
    • 1970-01-01
    • 2012-11-03
    • 1970-01-01
    • 2017-07-17
    • 2019-08-20
    • 2017-11-13
    相关资源
    最近更新 更多