首页
/
每日頭條
/
職場
/
excel如何模糊查找片段
excel如何模糊查找片段
更新时间:2025-11-09 01:17:59

模糊查找向來都是一個比較難的點,即使你對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-11-09
dnf劍魂啥時候加強(DNF1.19官方緊急維護)
dnf劍魂啥時候加強(DNF1.19官方緊急維護)
  “地下城與勇士之小狐狸君愛談遊戲電競”第一千零二十三期《DNF1.19官方“緊急維護”:劍魂大幅削弱,親兒子職業,PK場橫行》。國服DNF在周末緊急維護還是第一次,此次劍魂玩家算是又被“親兒子”待遇了,在PK場各種起舞,之前C站的王者比賽,劍魂一個流心技能就把對手給秒了!官網也是發布了緊急維護的公告。修複這個小BUG,維護時間3小時!      之前藍拳...
2025-11-09
郭艾倫最近狀态低迷(業餘和職業的差距)
郭艾倫最近狀态低迷(業餘和職業的差距)
  這就是職業和票友之間的差距,想象一下nba那些大神們是怎樣的存在吧  隻要是職業球員 在野球場紛紛化身喬丹跟奧尼爾。。。      其實對位的人防守注意力很集中了,反而郭艾倫其實沒怎麼發力,郭艾倫一系列運球吸引了防守者的注意力,然後很自然的把突破路線換到了左腳的方向,防守者畢竟隻是業餘,隻注意身位,完全沒有察覺防守腳步已經反了,導緻兩個球都被過的很幹淨。...
2025-11-09
亞馬遜套裝第八期(真黑五13件你必須入手的亞馬遜内部員工推薦好物)
亞馬遜套裝第八期(真黑五13件你必須入手的亞馬遜内部員工推薦好物)
  選擇困難的體驗,相信大家都曾有過:同樣的價格,該買這副耳機還是那雙鞋?這件衣服還是那隻包包?等到購物節,促銷一多,更是讓人眼花缭亂。      相信小Z,世界上其實沒有真正的選擇困難——根本還是在于折扣力度不夠大,對商品的了解不夠全!今年黑五,貼心的小Z不會讓大家體驗選擇困難的感覺!咱們的内部員工由折扣價格與産品性能兩方面為大家選出了一份“必買推薦”,絕...
2025-11-09
産品經理數據分析的工具(産品經理必備的數據分析入門三技能)
産品經理數據分析的工具(産品經理必備的數據分析入門三技能)
  編輯導語:作為一個産品經理,除了每天都會處理的各種産品需求以外,在進行業務處理的時候,數據分析也是産品經理需要掌握的技能;産品經理學會一些數據分析的技能後,對于之後的産品以及業務就能更加得心應手;本文作者分享了關于産品經理必備的數據分析入門三技能,我們一起來了解一下。      脫離了業務的數據分析都是耍流氓,所以在寫這篇數據分析技能類文章之前,我先假定...
2025-11-09
Copyright 2023-2025 - www.tftnews.com All Rights Reserved