2017-10-14 65 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

這是錯誤的做法。真正的問題在於在條件格式中複製先前單元格的格式,因爲所需的全部內容都是從先前單元格複製格式。這種方式太複雜了。