Excel 条件格式,三列交替分组

Excel 条件格式,三列交替分组

在 A、B 和 C 列中,我有原始数据。在 J、K 和 L 列中,条件格式为匹配显示绿色,不匹配显示红色。我想将相同的格式应用于交替的组,例如 P、Q 和 R。然后,在中间的列组(例如 M、N 和 O)中,我希望条件格式提供略带蓝色的绿色和红色版本。

我的问题是,是否可以通过对所有单元格应用一组规则来实现这一点,或者如何应用两组规则,或者我是否需要为每组三列应用一组单独的规则?

条件格式规则:
条件格式规则

具有交替排列的三列组的电子表格:
包含交替排列的三列组的电子表格

答案1

如果目标是尽可能少地编写条件格式规则,则始终可以在工作簿中未使用部分的其他单元格中编写支持公式,以便对于任何单元格,您都可以在其他地方找到一个支持单元格,返回 1、2、3 或 4(对应绿色、蓝绿色、红色或蓝红色),可以在条件格式规则中引用。

但是,这可能不太实用,不如为您所做的 6 列比较中的每一列编写一组规则:

  • J、P 等列与 A 列进行比较(针对红/绿格式)
  • K、Q 等列与 B 列进行比较(针对红/绿格式)
  • L、R 等列与 C 列进行比较(针对红/绿格式)
  • M、S 等列与 A 列进行比较(以获得更蓝的格式)
  • 将 N、T 等列与 B 列进行比较(以获得更蓝的格式)
  • O、U 等列与 C 列进行比较(以获得更蓝的格式)

无论您在 1 组 6 列还是多组 6 列中重复此操作,您都不需要任何其他规则 - 您只需扩展给定规则适用的列数即可。

与 A 列进行比较的条件格式规则

该公式将采用以下形式单元格值 = $A1单元格值 <> $A1不匹配),并且可以设置为应用于=$J:$J,$P:$P表示红色/绿色,并应用于=$M:$M,$S:$S呈现蓝色调。

(如果您希望模式在 V 列中再次重复,只需将 P 列后的 V 列添加到“应用于”框中即可。)

与 B 列进行比较的条件格式规则

与 C 列进行比较的条件格式规则

答案2

我最终创建了 12 条规则,六种列类型各两条。我分别使用AND()绿色结果和OR()红色结果来正确着色空白单元格。

Green =AND(J4=$A4,J4<>"")
Red   =OR(J4<>$A4,J4="")

条件格式对话框

具有交替三列组的电子表格

相关内容