2014-08-28 64 views
0

我想要做的應該很簡單,但我收到錯誤消息說條件格式不接受此方法。Excel:應用條件格式,如果單元格包含x個字符串之一

所以我正在尋找修補程序或替代方案。

我有什麼是手機故障查找文本列表

屏碎 無線網絡不能正常工作 藍牙死 的dooflip心不是工作 等

我還建立了一些共同的關鍵字

屏幕 無線藍牙

通過比較這兩個,我們可以看到最後一個不符合我的任何常用關鍵字,所以我希望它突出顯示/複製到某處等,以便我可以查看並採取任何操作。

到目前爲止,我試圖設置條件格式來搜索關鍵字的條款,如果它不包含任何,然後突出顯示它。

=ISERROR(SEARCH({"wifi", "bluetooth", "screen"},$H$117)) 

當使用此我得到通知,條件格式不支持數組(它工作正常,如果我只能指定一個搜索詞)。

如果我創建一個表中的所有關鍵字,請使用以下它的工作原理,但它只能找到直接mataches,並在單元串

=ISERROR(MATCH(<cell_to_change_colour_of>, <keyword_table>,0)) 

所以,這個詞不會搜索是有另一種這樣做的方式?

+0

不是一個很好的解決辦法 - 但「無聊」或輔助柱「有趣」基於您的上述公式(或組合作爲數組公式(以Ctrl + Shift + Enter輸入):'= IF(ISERROR(SEARCH()),「Interesting」 ,「Boring」)')...然後,您可以使用助手列值爲文本着色(如果需要)。或者只是在助手上自動篩選 – Captain 2014-08-28 11:24:11

回答

1

我的回答需要MOREFUNC插件*

=REGEX.COMP(A1,"wifi|bluetooth|screen",FALSE)

如有的話在單元格A1出現在任何地方,這將返回true。公式中的FALSE規定它不區分大小寫。

不幸的是,由於Excell的愚蠢規則,它不會直接在條件格式框中工作。您需要將其放在幫助列中,並將條件格式規則指向該列。


MOREFUNC ADDON

相關問題