簡體   English   中英

Excel:如果單元格包含x字符串之一,則應用條件格式

[英]Excel: apply conditional formatting if cell contains one of x strings

我想做的事情應該很簡單,但是我收到錯誤消息,指出條件格式不接受此方法。

因此,我正在尋找解決方法或替代方法。

我所擁有的是電話故障的搜索文本列表

屏幕壞了wifi無法正常工作藍牙死了dooflip無法正常工作等等。

我還設置了一些常用關鍵字

屏幕wifi藍牙

通過比較這兩個,我們可以看到最后一個不遵循我的任何常用關鍵字,因此我希望將其突出顯示/復制到其他位置,以便可以查看並采取任何措施。

到目前為止,我已經嘗試建立條件格式來搜索關鍵詞的術語,如果其中不包含任何關鍵詞,則將其突出顯示。

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

使用此方法時,我得知條件格式不支持數組(如果我僅指定一個搜索詞,則可以很好地工作)。

如果我創建一個包含所有關鍵字的表並使用以下命令,它將起作用,但是它將僅找到直接匹配項,並且不會在單元格字符串中搜索該詞

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

那么還有另一種方法嗎?

我的答案需要MOREFUNC插件*

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

如果任何單詞出現在單元格A1中的任何地方,則返回true。 公式中的FALSE規定不區分大小寫。

不幸的是,由於Excell的愚蠢規則,它不能直接在“條件格式”框中使用。 您將需要將其放在幫助器列中,並將條件格式設置規則指向該列。


MOREFUNC ADDON

  • Morefunc Addon是一個免費的庫,包含66個新的工作表函數。
  • 這里是一些信息(由原作者提供)
  • 這是我找到的最后一個工作下載鏈接
  • 這是一個很好的安裝演練視頻

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM