我需要根据先前的非空白单元格有条件地格式化单元格
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 :(得分:0)
使用聚合:
=AND(COLUMN(A:A)>AGGREGATE(15,6,COLUMN($A1:$E1)/(ISNUMBER(MATCH($A1:$E1,{"AC","BC","IC","SC"},0))),1),A1="")
答案 1 :(得分:0)
这是错误的做法。真正的问题是在条件格式化中复制前一个单元格的格式,因为所有必要的是从前一个单元格复制格式。这种方式太复杂了。