【发布时间】:2018-09-28 12:20:41
【问题描述】:
我正在尝试将条件格式应用于我需要根据某些列为行着色的数据。如果当前行和前一行在 4 个特定列中具有相同的数据,我将为这些行着色。但我还需要将此颜色应用于交替行。
所以我需要的结果如下图所示:
如上图示例,前两行在 Name1、Name2、Type_Name 和 Type_Code 列中具有相同的值,它们是彩色的。然后,从着色中跳过下一行。然后下一行,即使它上面或下面没有匹配的行,它也会被着色。然后跳过 Name1 中包含 Rita 的行。
到目前为止,我能够在 4 列中找到具有相同值的行并为交替行着色,这两种逻辑都是分开的,但无法正确应用两者的混合。以下是目前应用的逻辑。
-
这一个,其中行在 4 个必需列中具有相同的值,使用公式
=OR($H2&$I2&$J2&$K2 = $H1&$I1&$J1&$K1, $H2&$I2&$J2&$K2 = $H3&$I3&$J3&$K3)
-
以及用公式着色的交替行
=MOD(ROW( ),2)=0
【问题讨论】:
-
您可以使用
Concat($H2:$K2)稍微简化一下方程式:) -
我同意你的观点。
标签: excel conditional-formatting