电竞比分网-中国电竞赛事及体育赛事平台

分享

XLOOKUP函數(shù)8種神操作,全面碾壓VLOOKUP!

 Excel函數(shù)表姐 2025-12-07 發(fā)布于吉林

Excel中的查找函數(shù),VLOOKUP曾是無(wú)數(shù)人的首選。但隨著XLOOKUP的橫空出世,一切都改變了。它以其強(qiáng)大的靈活性、直觀(guān)的語(yǔ)法和全面的功能,正在迅速取代VLOOKUP的地位。無(wú)論你是Excel新手還是老手,掌握XLOOKUP的這8種神操作,都將讓你的數(shù)據(jù)處理能力提升到一個(gè)全新的高度,徹底告別VLOOKUP的種種限制。

1. 普通查找:基礎(chǔ)但高效

這是XLOOKUP最基礎(chǔ)的用法,與VLOOKUP功能類(lèi)似,但語(yǔ)法更簡(jiǎn)潔直觀(guān)。

公式:=XLOOKUP(查找值, 查找列, 返回列)

案例:根據(jù)姓名“張梓萱”查找其工資。

公式:=XLOOKUP(A11, A2:A8, F2:F8)

- A11是查找值“張梓萱”。

- A2:A8是姓名列,作為查找區(qū)域。

- F2:F8是工資列,作為返回區(qū)域。

函數(shù)將直接返回對(duì)應(yīng)的工資24610。雖然VLOOKUP也能實(shí)現(xiàn),但XLOOKUP的寫(xiě)法更簡(jiǎn)單,無(wú)需計(jì)算列號(hào)。

2. 反向查找:無(wú)視左右順序

這是XLOOKUP完勝VLOOKUP的經(jīng)典場(chǎng)景。VLOOKUP要求查找值必須在返回值的左側(cè),而XLOOKUP沒(méi)有這個(gè)限制。

公式:=XLOOKUP(查找值, 查找列, 返回列)

案例:已知編號(hào)“A1763”,需要反向查找其對(duì)應(yīng)的姓名。而姓名列在編號(hào)列的左側(cè)。

公式:=XLOOKUP(A11, B2:B8, A2:A8)

- A11是查找值“A1763”。

- B2:B8是編號(hào)列,作為查找區(qū)域。

- A2:A8是姓名列,作為返回區(qū)域。

函數(shù)輕松返回姓名“徐煜祺”,無(wú)需調(diào)整原始數(shù)據(jù)列的順序。

3. 多條件查找:精準(zhǔn)定位

面對(duì)需要同時(shí)滿(mǎn)足多個(gè)條件才能定位記錄的場(chǎng)景,XLOOKUP可以輕松應(yīng)對(duì),這是VLOOKUP難以直接實(shí)現(xiàn)的。

公式:=XLOOKUP(條件1&條件2, 查找列1&查找列2, 返回列)

案例:在有重名的情況下,需要同時(shí)根據(jù)“姓名”和“編號(hào)”來(lái)查找唯一對(duì)應(yīng)的工資。

公式:=XLOOKUP(A11&B11, A2:A8&B2:B8, F2:F8)

- A11(林婉兒)和B11(A4371)是兩個(gè)條件,用“&”連接成“林婉兒A4371”。

- A2:A8(姓名列)和B2:B8(編號(hào)列)也用“&”連接成一個(gè)復(fù)合的查找數(shù)組。

- F2:F8是返回的工資列。

函數(shù)會(huì)精準(zhǔn)找到同時(shí)匹配姓名和編號(hào)的記錄,返回其工資37295。

4. 返回多列數(shù)據(jù):一鍵獲取

用VLOOKUP查找并返回多列信息時(shí),需要為每一列單獨(dú)寫(xiě)公式。而XLOOKUP一個(gè)公式就能返回相鄰的多列數(shù)據(jù)。

公式:=XLOOKUP(查找值, 查找列, 返回的多列區(qū)域)

案例:根據(jù)姓名“鄭梓軒”,一次性查找其編號(hào)、9月、10月三列信息。

公式:

=XLOOKUP(A11, A2:A8, B2:D8)

- A11是查找值“鄭梓軒”。

- A2:A8是姓名列。

- B2:D8是包含了編號(hào)、9月、10月三列的數(shù)據(jù)區(qū)域。

在B11單元格輸入公式后,結(jié)果會(huì)自動(dòng)“溢出”填充到右側(cè)的C11和D11單元格,一次性獲得所有信息。

5. 屏蔽錯(cuò)誤值:優(yōu)雅容錯(cuò)

當(dāng)查找值不存在時(shí),VLOOKUP會(huì)返回難看的#N/A錯(cuò)誤。XLOOKUP允許你預(yù)設(shè)查找不到時(shí)的返回內(nèi)容,讓表格更整潔。

公式:=XLOOKUP(查找值, 查找列, 返回列, [查找不到時(shí)返回值])

案例:查找“小白EXCEL”的工資,若不存在則提示“無(wú)此人”。

公式:=XLOOKUP(A11, A2:A8, F2:F8, “無(wú)此人”)

- A11是查找值“小白EXCEL”。

- A2:A8是姓名列。

- F2:F8是工資列。

- “無(wú)此人”是第四個(gè)參數(shù),即當(dāng)查找不到時(shí)的自定義返回值。

結(jié)果直接顯示“無(wú)此人”,避免了錯(cuò)誤值對(duì)表格觀(guān)感和后續(xù)計(jì)算的影響。

6. 橫向查詢(xún):行列皆可

VLOOKUP只能進(jìn)行縱向查找,橫向查找需用HLOOKUP。而XLOOKUP統(tǒng)一了二者,可以輕松實(shí)現(xiàn)橫向查找。

公式:=XLOOKUP(查找值, 查找行, 返回行, [查找不到時(shí)返回值])

案例:在橫向排列的姓名行中,查找“張順”對(duì)應(yīng)的總分。

公式:=XLOOKUP(D6, $2:$2, $3:$3, “無(wú)成績(jī)”)

- D6是查找值“張順”。

- $2:$2是包含姓名的標(biāo)題行(第2行)。

- $3:$3是對(duì)應(yīng)的總分行(第3行)。

- “無(wú)成績(jī)”是查找不到時(shí)的返回值。

函數(shù)在第2行中找到“張順”,返回第3行中對(duì)應(yīng)位置的總分163。

7. 模糊查找:區(qū)間匹配

類(lèi)似于VLOOKUP的模糊匹配,XLOOKUP可以通過(guò)匹配模式參數(shù)實(shí)現(xiàn)區(qū)間查找,且不要求查找區(qū)域必須排序。

公式:=XLOOKUP(查找值, 查找列, 返回列, [未找到返回值], [匹配模式])

案例:根據(jù)成績(jī)分?jǐn)?shù),參照等級(jí)規(guī)則表進(jìn)行評(píng)級(jí)(規(guī)則表不按分?jǐn)?shù)排序)。

公式:=XLOOKUP(B2, E:E, G:G, , -1)

- B2是查找值(成績(jī),如78)。

- E:E是規(guī)則表中的分?jǐn)?shù)下限列。

- G:G是規(guī)則表中對(duì)應(yīng)的等級(jí)列。

- 第四個(gè)參數(shù)省略。

- 第五個(gè)參數(shù)“-1”表示“精確匹配或下一個(gè)較小的項(xiàng)”。即尋找≤78的最大值(60),并返回其對(duì)應(yīng)的等級(jí)“C”。

8. 支持通配符:模糊搜索

XLOOKUP支持使用通配符(*和?)進(jìn)行模糊查找,這在處理部分匹配的文本時(shí)非常有用。

公式:=XLOOKUP(查找值, 查找列, 返回列, [未找到返回值], [匹配模式])

案例:已知部分姓名“馬化”,想要查找其成績(jī)(全名可能是“馬化騰”等)。

公式:=XLOOKUP(D3&“*”, A2:A10, B2:B10, , 2)

- D3&“*”是查找值“馬化”加上通配符“*”,代表以“馬化”開(kāi)頭的任何文本。

- A2:A10是姓名列。

- B2:B10是成績(jī)列。

- 第四個(gè)參數(shù)省略。

- 第五個(gè)參數(shù)“2”表示啟用通配符匹配模式。

函數(shù)會(huì)找到“馬化騰”并返回其成績(jī)86。

總結(jié):

XLOOKUP的這8種神操作,幾乎涵蓋了所有常見(jiàn)的查找場(chǎng)景:

- 它打破了查找方向的限制(左、右、橫、縱)。

- 它簡(jiǎn)化了多條件、多值返回的復(fù)雜度。

- 它提供了優(yōu)雅的容錯(cuò)機(jī)制和靈活的匹配模式。

其統(tǒng)一的語(yǔ)法結(jié)構(gòu)和強(qiáng)大的參數(shù)設(shè)置,使得學(xué)習(xí)和使用成本大大降低??梢哉f(shuō),一個(gè)XLOOKUP在手,絕大部分查找問(wèn)題都能迎刃而解。是時(shí)候讓你的Excel技能升級(jí),徹底擁抱這個(gè)更強(qiáng)大的工具了!

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多