首页
/
每日頭條
/
職場
/
excel如何模糊查找片段
excel如何模糊查找片段
更新时间:2025-04-18 23:55:33

模糊查找向來都是一個比較難的點,即使你對VLOOKUP、LOOKUP函數很熟悉,但有些問題也是要想很久。但當你學會下面這5個方法時,工作簡直跟開了挂一樣!

下圖中,我們想要通過E列的姓名在B:C表數據區域中找到對應的銷售的産品,因為一款産品會有多個人銷售,所以把銷售相同産品的姓名放在了同一個單元格中,這種就需要用到模糊查找了。

excel如何模糊查找片段(Excel模糊查找學會這5個方法)1

下面跟大家講解模糊查找的5個方法:

一、使用VLOOKUP函數。

F2單元格的公式:=VLOOKUP("*"&E2&"*",B:C,2,0)

excel如何模糊查找片段(Excel模糊查找學會這5個方法)2

公式解析:

給E2單元格前後都加上星号(*:表示通配符),以E2單元格作為查找值,但查找區域中并不完全等于E2,有可能還包含其他字符,所以就需要加上這個通配符。

二、使用LOOKUP FIND函數。

F2單元格的公式:=LOOKUP(,-FIND(E2,$B$2:$B$4),$C$2:$C$4)。

excel如何模糊查找片段(Excel模糊查找學會這5個方法)3

公式解析:

FIND(E2,$B$2:$B$4):返回E2單元格的姓名在B2:B4單元格中的起始位置,結果為{#VALUE!;5;#VALUE!},在該數組前面加上符号,得到結果{#VALUE!;-5;#VALUE!}。

=LOOKUP(,{#VALUE!;-5;#VALUE!},$C$2:$C$4):在{#VALUE!;-5;#VALUE!}查找最接近于0的值,顯然隻有-5,-5所在的位置為2,C2:C4單元格第2行的結果為“紙巾”。

三、使用INDEX MATCH FIND函數。

F2單元格的公式:{=INDEX($C$2:$C$4,MATCH(1,-FIND(E2,$B$2:$B$4)))}。

注意:公式左右兩邊的大花括号是按“Ctrl Shift Enter”自動生成的,手動輸入無效。

excel如何模糊查找片段(Excel模糊查找學會這5個方法)4

公式解析:

FIND(E2,$B$2:$B$4):返回E2單元格的姓名在B2:B4單元格中的起始位置,結果為{#VALUE!;5;#VALUE!},在該數組前面加上符号,得到結果{#VALUE!;-5;#VALUE!}。MATCH(1,{#VALUE!;-5;#VALUE!}):MATCH函數用于返回指定數值在指定數組區域中的位置。第1個參數為1時,表示MATCH函數會查找小于或等于{#VALUE!;-5;#VALUE!}這個數組的最大值,也就是-5,-5在該數組中的位置為2,所以公式=MATCH(1,{#VALUE!;-5;#VALUE!})結果為2。=INDEX($C$2:$C$4,2):INDEX函數是返回表或區域中的值或值的引用。該公式的意思是:從C2:C4單元格區域中,返回第2行的值,所以結果為“紙巾”。

四、使用INDEX MIN ISNUMBER FIND ROW函數。

F2單元格的公式:{=INDEX(C:C,MIN(IF(ISNUMBER(FIND(E2,$B$2:$B$4)),ROW($A$2:$A$4),9999)))}

注意:公式左右兩邊的大花括号是按“Ctrl Shift Enter”自動生成的,手動輸入無效。

excel如何模糊查找片段(Excel模糊查找學會這5個方法)5

公式解析:

FIND(E2,$B$2:$B$4):返回E2單元格的姓名在B2:B4單元格中的起始位置,結果為{#VALUE!;5;#VALUE!}。ISNUMBER函數檢測一個值是否為數值,返回TRUE和FALSE。所以公式ISNUMBER(FIND(E2,$B$2:$B$4))返回{FALSE;TRUE;FALSE},用IF函數判斷條件ISNUMBER(FIND(E2,$B$2:$B$4))是否為TRUE,為TRUE時返回A2:A4的行号,為FALSE時返回一個比A2:A4行号大的值,這裡返回的結果是{9999;3;9999},再用MIN函數取裡面的最小值,為3。=INDEX(C:C,3)的意思是,從C列中,返回第3行的值,結果為“紙巾”。

五、使用INDEX MIN IF ISERROR FIND ROW函數。

F2單元格的公式:{=INDEX(C:C,MIN(IF(ISERROR(FIND(E2,$B$2:$B$4,1)),9999,ROW($2:$4))))}。

注意:公式左右兩邊的大花括号是按“Ctrl Shift Enter”自動生成的,手動輸入無效。

excel如何模糊查找片段(Excel模糊查找學會這5個方法)6

公式解析:

FIND(E2,$B$2:$B$4,1):從單元格第1個字符開始查找關鍵字,返回E2單元格的姓名在B2:B4單元格中的起始位置,結果為{#VALUE!;5;#VALUE!}。用ISERROR判斷是否有錯誤值,返回TRUE和FALSE,ISERROR(FIND(E2,$B$2:$B$4,1))的結果為{TRUE;FALSE;TRUE},用IF函數判斷條件ISERROR(FIND(E2,$B$2:$B$4,1))是否為TRUE,如果為TRUE,返回9999,如果為FALSE,返回第2-4行的行号。所以公式IF(ISERROR(FIND(E2,$B$2:$B$4,1)),9999,ROW($2:$4))返回的結果為{9999;3;9999},再用MIN函數取裡面的最小值,為3。=INDEX(C:C,3)的意思是,從C列中,返回第3行的值,結果為“紙巾”。

覺得文章不錯,請轉發和點贊,謝謝!

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
女老闆裝醉試探大叔後續(女老闆上門談判要帶走她的男人)
女老闆裝醉試探大叔後續(女老闆上門談判要帶走她的男人)
  覃丹和林凱是大學時就戀愛在一起的,兩人十分恩愛,結婚後,林凱的工作頗有建樹,深受老闆喜歡,做到了公司高管,收入非常高。有了兒子後,林凱要覃丹回家相夫教子。林凱說:“你那起早貪黑幾千塊錢的工資,還不如我給你的零花。”盡管覃丹心裡不情願,但為了林凱和孩子她還是忍痛割愛,辭職了。   覃丹把孩子帶到了四歲的時候,感覺自己已經從一個職業女性完全成了一個家庭主婦。...
2025-04-18
excel工作簿默認有幾張工作表(更改Excel2007工作簿中默認的工作表張數)
excel工作簿默認有幾張工作表(更改Excel2007工作簿中默認的工作表張數)
  新建一個工作簿後,該工作簿中包含有三張空白工作表,分别為Sheet1、Sheet2、Sheet3。Excel 2007工作表标簽效果如圖1所示。      新建工作簿   圖1   用戶可以更改Excel2007工作簿中默認的工作表張數,操作步驟如下:   步驟1單擊“Office”按鈕,在顯示的菜單中單擊“Excel選項”按鈕,打開“Excel選項”對...
2025-04-18
我們一起來聊聊劇中演員的演技(論戲精的職業修養)
我們一起來聊聊劇中演員的演技(論戲精的職業修養)
  其實,我是一個演員!——《喜劇之王》如果說主角決定一部劇的下限,那麼衆多的配角則決定了一部劇的上限,往往每一部耳熟能詳的經典影視背後,都有幾個讓人看一眼就無法忘記的金牌配角。      今天小蘭陵就給大家盤點九位中外影視劇中氣場強過主角的黃金配角,看看有你知道的麼?那些光芒蓋過主角的配角。   《瘋狂的石頭》黑皮:”牌子,班尼路“   當年誰也沒能想到,...
2025-04-18
天刀手遊裡哪個職業平民玩家首選(天刀手遊這幾個職業不要碰)
天刀手遊裡哪個職業平民玩家首選(天刀手遊這幾個職業不要碰)
  備受期待的天刀手遊,眼看着就要正式全平台上線了。許多玩家已經預約很久,呼朋喚友等待一起進入遊戲了。作為騰訊這幾年手遊最大牌的遊戲,經曆多輪測試,幾次跳票,終于即将和所有玩家見面。   許多新人玩家前期并沒有參加測試,對職業的選擇大多憑借喜好。但作為一款道具收費遊戲,并擁有一定的操作性,一些看似強力的職業,絕對不是你進遊戲的第一選擇。      那麼作為一...
2025-04-18
既是戀人也是同事容易分手嗎(不管是情侶還是同事)
既是戀人也是同事容易分手嗎(不管是情侶還是同事)
  娛樂圈這樣的名利場所真的有好閨蜜,那肯定是有的,但是絕對不是觀衆看到的那樣,很多明星有交集都是拍攝電視劇認識的,他們在劇中是CP,或者是好兄弟好閨蜜。   但是觀衆看到的隻是表面上的而以,這還要感謝某些明星的真性情才能知道。   一、佟麗娅王耀慶2015年,王耀慶與佟麗娅拍攝《産科醫生》結束之後王耀慶就把佟麗娅删除了。   一次節目佟麗娅與王耀慶一起參加...
2025-04-18
Copyright 2023-2025 - www.tftnews.com All Rights Reserved