2017-10-14 98 views
0

我需要有条件格式细胞在基于现有非空白单元格的行条件格式

A B C D E F G 
    AC    BW  IN 
BW  BC  ST  IN 

因为B1是AC,我想C1和D1具有一个条件格式(更改的填充将与B1中的格式相匹配)。当我到达E1和值BW时结束。在第2行,我想忽略b2并只格式化d2。

其中的值将打开来自值列表,即AC,BC,IC,SC的格式。

当前我有条件格式查找列表并可以格式化单个单元格,但我不明白如何在条件格式公式字段中创建vlookup类型的事件,也不知道如何查找第一个非空格检查

编辑:添加的F和G列,以显示我想C1和D1格式而不是F1或F2,就在AC或BC之后的空白单元格。

回答

0

使用聚合:

=AND(COLUMN(A:A)>AGGREGATE(15,6,COLUMN($A1:$E1)/(ISNUMBER(MATCH($A1:$E1,{"AC","BC","IC","SC"},0))),1),A1="") 
+0

这似乎并没有工作。我试图通过逐件分解来找出公式。 了这假设去到细胞或条件格式公式(它不会在任何工作对我来说)。 – cryptoref

0

这是错误的做法。真正的问题在于在条件格式中复制先前单元格的格式,因为所需的全部内容都是从先前单元格复制格式。这种方式太复杂了。