簡體   English   中英

在 excel 中的一系列單詞的字符串中查找確切的單詞

[英]Find exact words in a string for a range of words in excel

我試圖在 excel 中查找字符串是否包含一系列“確切單詞”。 例如:

A                                    B          C           D              E (Output)
Apple is a large company            App        IOS      App Store           Software

如果“A”列下的字符串包含B:D列上的任何 EXACT 單詞,則 output 應為“E”列。

我目前有一個看起來像這樣的公式:

=IF(SUMPRODUCT(--ISNUMBER(SEARCH(B1:D1,A1)))>0,E1,"")

問題是它不搜索 EXACT 單詞。 所以“App”會被“Apple”選中。

我可以修改 SEARCH,以便分別搜索B、C、D列中的每一列,但想知道是否有更簡單的方法可以做到這一點?

謝謝

在前后添加間隔:

=IF(SUMPRODUCT(--ISNUMBER(SEARCH(" "&B1:D1&" "," "&A1&" ")))>0,E1,"")

在此處輸入圖像描述

暫無
暫無

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

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