在實際的工作場景中,可能會出現(xiàn)需要搜索帶有某關(guān)鍵詞的內(nèi)容,并且一鍵整理好。那么,通常的做法是用Ctrl+F進(jìn)行搜索,
然后一個一個摘去復(fù)制過來,效率非常低,那么有沒有好的方法呢?Work辦公優(yōu)質(zhì)Excel模板今天給大家非常好的解決方法。
Excel中如何使用關(guān)鍵詞搜索并返回匹配的數(shù)據(jù)呢?
今天的文章,給大家介紹使用公式達(dá)到上述效果。
公式
首先給出通用公式:
=IF(搜索詞="","",INDEX(元源數(shù)據(jù)列,SMALL(IF(ISERROR(SEARCH(搜索詞,源數(shù)據(jù)區(qū)域)),大于源數(shù)據(jù)區(qū)域最后一行的的數(shù)字,ROW(源數(shù)據(jù)區(qū)域)),ROW(A1)))&"")
公式是數(shù)組公式,需要以三鍵輸入(Ctrl+Shift+Enter)。公式中,
§ 搜索詞表示關(guān)鍵詞所在單元格,使用絕對引用方式;
§ 源數(shù)據(jù)列表示源數(shù)據(jù)所在列;
§ 源數(shù)據(jù)區(qū)域,使用絕對引用方式;
§ 大于源數(shù)據(jù)區(qū)域最后一行的的數(shù)字,字面意思,需要大于源數(shù)據(jù)區(qū)域最后一個單元格的行數(shù)。
在本例中,對應(yīng)的公式如下:
=IF($E$2="","",INDEX(B:B,SMALL(IF(ISERROR(SEARCH($E$2,$B$3:$B$11)),1000,ROW($B$3:$B$11)),ROW(A1)))&"")
第一個單元格輸入上述公式后,下拉復(fù)制到余下單元格。關(guān)鍵詞單元格輸入內(nèi)容,在下方區(qū)域種就可以顯示包含關(guān)鍵詞的所有結(jié)果。
以上分享了Excel中如何使用關(guān)鍵詞搜索并返回匹配的數(shù)據(jù)辦公技巧,想了解更多的Excel知識,請點擊Work辦公優(yōu)質(zhì)Excel模板。