2016-01-21 58 views
0

我似乎無法指出這一點。使用Excel 2010,我得到了一個帶有各種「信號」的列(B),每個列都有一個序列號。即'IP1',IP2',IP3','FLOW1','FLOW2','GV1','GV2'等等...我試圖根據信號類型(IP ,FLOW,GV等)忽略連續值突出顯示具有順序值的基於單元格的CF行

對「包含文本」使用CF突出顯示規則僅突出顯示單個單元格使用此公式突出顯示整個行:= $ B2 =「IP」我也嘗試過通配符:= $ B2 =「IP?」和= $ B2 =「IP *」沒有運氣。

是否有一個通配符?如何做到這一點,而不是爲每個順序信號創建一個規則?我甚至可以解決這樣的問題:= $ B2 =「IP1」,「IP2」,「IP3」,但這似乎並不奏效。在Excel中是一個newby,並且知道我在這裏回答所有的答案,我沒有看到這個細節r問題其他帖子...

+0

增量有多大?他們保持單個數字還是進入兩位或三位數字(例如FLOW12,FLOW 213)? – Jeeped

+0

修改標籤,因爲這個問題似乎是關於Excel,而不是cfml(ColdFusion標記語言)。 – Leigh

+0

如果你使用VBA? –

回答

2

您正在查找的條件格式公式將是帶有通配符的COUNTIFISNUMBER(SEARCH(。我個人更喜歡COUNTIF路線,但這裏是爲您的細讀:

=COUNTIF($B2,"IP*")>0 
=COUNTIF($B2,"FLOW*")>0 
=COUNTIF($B2,"GV*")>0 

=ISNUMBER(SEARCH("IP",$B2)) 
=ISNUMBER(SEARCH("FLOW",$B2)) 
=ISNUMBER(SEARCH("GV",$B2)) 
+0

DOH!是的,我也嘗試過COUNTIF,但格式錯誤。這解決了它。謝謝Tigeravatar!... – zigman316

相關問題