Vlookup函數(shù),最常用的查詢引用函數(shù)之一,在Excel的數(shù)據(jù)查詢引用中占有一席之地,非常的使用,如果你還掌握,請查閱歷史中的相關(guān)記錄,但Vlookup函數(shù)也有一些缺陷,如逆向查詢,一對多查詢等等,實(shí)現(xiàn)起來就有一定的難度,但這些對于Xlookup函數(shù)而言,都可以輕松實(shí)現(xiàn)。但此函數(shù)必須在Office 365版本中使用。
一、Xlookup函數(shù)功能及語法結(jié)構(gòu)。
功能:在指定的范圍或數(shù)組中搜索匹配項(xiàng),并通過第二個范圍或數(shù)組返回相應(yīng)的項(xiàng)。
語法結(jié)構(gòu):=Xlookup(查詢值,查詢值范圍,返回值范圍,[未查詢到值時的返回值],[匹配模式],[搜索模式])。
解讀:
1、參數(shù)“查詢值”、“查詢值范圍”、“返回值范圍”是必須參數(shù),不可省略。
2、參數(shù)“未查詢到值時的返回值”可選,是指沒有符合條件查詢條件的值時,可以返回指定的值,此值是自定義的,但如果忽略則返回#N/A。
3、參數(shù)“匹配模式”可選,共有4種,分別為0、-1、1、2。其中0為精準(zhǔn)匹配;-1為精準(zhǔn)匹配或下一個較小的項(xiàng);1為精準(zhǔn)匹配或下一個較大的項(xiàng);2位通配符匹配;省略時默認(rèn)為精準(zhǔn)匹配。
4、參數(shù)“搜索模式”可選,共有4種,分別為1、-1、2、-2。其中1為從第一項(xiàng)到最后一項(xiàng)全部搜索;-1為從最后一項(xiàng)到第一項(xiàng)搜索;2為二進(jìn)制文件搜索(升序模式);-2為二進(jìn)制文件搜索(降序模式)。省略時默認(rèn)從第一項(xiàng)到最后一項(xiàng)全部搜索。
如果要是Xlookup發(fā)揮更大的作用,后3個參數(shù)的功能就要得到充分的應(yīng)用。
二、Xlookup函數(shù)應(yīng)用案例解讀。
1、常規(guī)查詢。
目的:根據(jù)“員工姓名”查詢對應(yīng)的“月薪”。
方法:
在目標(biāo)單元格中輸入公式:=XLOOKUP(L3,D3:D12,I3:I12)。
解讀:
此公式中省略了后3個參數(shù),全部按照默認(rèn)值執(zhí)行。
2、逆向查詢。
目的:根據(jù)“員工姓名”查詢員工所屬“部門”。
方法:
在目標(biāo)單元格中輸入公式:=XLOOKUP(L3,D3:D12,B3:B12)。
解讀:
用Xlookup實(shí)現(xiàn)逆向查詢,還是常規(guī)用法,只需將對應(yīng)的數(shù)據(jù)范圍填寫到對應(yīng)的參數(shù)上即可,是不是很接單呢?
3、多列查詢。
目的:根據(jù)員工姓名返回“年齡”、“性別”、“婚姻”、“學(xué)歷”、“月薪”等列。
方法:
在第一個目標(biāo)單元格,即M3中輸入公式:=XLOOKUP(L3,D3:D12,E3:I12)。
解讀:
和常規(guī)查詢相比,只是返回值的范圍變“大”了而已,但達(dá)到的目的卻完全不同,而且不需要選擇所有的目標(biāo)單元格區(qū)域,只需在第一個目標(biāo)單元格中輸入公式即可。是不是很方便?
4、自動除錯。
目的:如果查詢不到對應(yīng)的值,則返回“無此記錄”。
方法:
在目標(biāo)單元格中輸入公式:=XLOOKUP(L3,D3:D12,E3:J12,'無此記錄')。
解讀:
參數(shù)“未查詢到值時的返回值”可以根據(jù)需要自定義。
5、模糊查詢。
目的:根據(jù)員工“月薪”和“扣繳比例”查詢員工的扣繳比例。
方法:
在目標(biāo)單元格中輸入公式:=XLOOKUP(I3,L$3:L$8,M$3:M$8,,-1)。
解讀:
當(dāng)參數(shù)“匹配模式”為-1時,如果沒有查詢到指定的值,則自動匹配小于當(dāng)前值的最大值。
6、多條件查詢。
目的:根據(jù)“部門”和“職位”查詢對應(yīng)的員工。
方法:
在目標(biāo)單元格中輸入公式:=XLOOKUP(M3&N3,B3:B12&C3:C12,E3:E12)。
解讀:
多條件查詢就是將“值”和“范圍”用“&”符號連接起來即可。
7、查詢最新結(jié)果。
目的:查詢“產(chǎn)品”的最新“批發(fā)價”。
方法:
在目標(biāo)單元格中輸入公式:=XLOOKUP(I3,B3:B12,C3:C12,,,-1)。
解讀:
結(jié)合數(shù)據(jù)表,要查詢“產(chǎn)品”的最新“批發(fā)價”,其實(shí)就是從數(shù)據(jù)表的最后一行逆向向第一行查詢,結(jié)合Xlookup的特點(diǎn),只需將第6個參數(shù)的值設(shè)置為-1即可。
最美尾巴:
文中從Xlookup的功能、語法結(jié)構(gòu),以及應(yīng)用技巧等7個方面對Xlookup做了詳細(xì)全面的解讀,相對于Vlookup,具有明顯的優(yōu)勢,所以還未與Xlookup成功牽手的,要速度哦!
聯(lián)系客服