具有可变行数的分组的 Excel 条件格式

具有可变行数的分组的 Excel 条件格式

我有一个汽车电子设备清单,每辆车有多个且数量不定的行,代表安装在该车辆上的设备,我想将这些设备格式化为每辆车交替使用颜色,每台设备交替使用相同颜色的色调,如果这不可能,我也可以接受每辆车交替使用色调。最好的解决方法是什么?是否可以进行设置,以便在我为车辆添加另一辆车或另一台设备时无需重新格式化?

或者:

我怎样才能获取类似并自动格式化为这个(首选)或者

编辑:
我还可以这样做,同时保持突出显示重复值的格式吗?
图像中的 # 是车辆编号,车队中并非所有车辆都包含在库存中,这就是为什么并非所有数字都显示出来的原因。

答案1

您可以使用四个条件格式规则来实现这一点。但是,您必须首先创建一个辅助列来对其他车辆进行分组。我不知道您有哪些数据,但这可能是一个简单的公式,或者更确切地说,根据您的数据,这可能是一个稍微复杂一些的公式。如果您不确定如何操作,请将其作为新问题打开最低限度可重现的数据。

下面,A 列代表新的辅助列,用于区分每个车辆组(交替 0 和 1)。

接下来,选择您的数据,然后根据公式创建条件格式规则。

    Light Blue: =$A2=1

    Light Orange: =$A2=0

    Dark Blue: =AND($A2=1,ISEVEN(ROW()))

    Dark Orange: =AND($A2=0,ISEVEN(ROW()))

在此处输入图片描述

规则的顺序无关紧要。但是,您后来询问如何保留“突出显示重复值”规则。好吧,我们不知道您认为的重复项是什么(是单个值、值的组合等)?无论如何,只需将第 5 个突出显示重复规则放在规则的顶部即可。然后,如果需要,选择旁边的“如果为真则停止”框。同样,我们不知道当存在重复项时您希望它如何显示,因此请根据需要进行调整。

相关内容