此函數(shù)需更新至WPS Office最新版本使用 WPS Office官網(wǎng):https://platform.wps.cn/ XLOOKUP函數(shù)是一個(gè)查找函數(shù)。 它的語(yǔ)法是XLOOKUP(查找值,查找數(shù)組,返回?cái)?shù)組,未找到值,匹配模式,搜索模式) 一、縱向查找 以此表格為例,若我們想查找小鄭的分?jǐn)?shù)。 單擊「公式」選項(xiàng)卡-「插入函數(shù)」按鈕,找到XLOOKUP函數(shù)。 在「查找值」中輸入小鄭姓名單元格E13; 「查找數(shù)組」中輸入需要查找的數(shù)組姓名列; 「返回?cái)?shù)組」中輸入將要返回的分?jǐn)?shù)列; 整個(gè)公式的含義是,使用XLOOKUP函數(shù),查找小鄭在成績(jī)單的位置并返回對(duì)應(yīng)的分?jǐn)?shù)。 二、橫向查找 VLOOKUP函數(shù)不能橫向查找,此時(shí)就可以使用XLOOKUP函數(shù)。 以此表格為例,若我們想查找小周的分?jǐn)?shù)。 在「查找值」中輸入小周姓名單元格B7,「查找數(shù)組」中輸入需要查找的數(shù)組姓名行 「返回?cái)?shù)組」中輸入將要返回的分?jǐn)?shù)行。 點(diǎn)擊確定,就可以橫向查找小周的分?jǐn)?shù)了。 三、反向查找 VLOOKUP函數(shù)不能反向查找,此時(shí)就可以使用XLOOKUP函數(shù)。 若我們想查找學(xué)號(hào)1103是哪位同學(xué)。 在「查找值」中輸入學(xué)號(hào)單元格;「查找數(shù)組」中輸入需要查找的學(xué)號(hào)列;「返回?cái)?shù)組」中輸入將要返回的姓名列,點(diǎn)擊確定,就可以反向找到學(xué)號(hào)1103的同學(xué)是哪位了。 四、整行查找 XLOOKUP函數(shù)可以查找整行數(shù)據(jù)。若我們想查找小王同學(xué)的學(xué)號(hào)、考試成績(jī)、 首先選中G4和H4需要填寫數(shù)據(jù)的單元格區(qū)域、 在「查找值」中輸入小王單元格; 「查找數(shù)組」中輸入需要查找的姓名列;「返回?cái)?shù)組」中輸入將要返回的學(xué)號(hào)與成績(jī)列。 最后使用Ctrl+Shift+Enter鍵,使用數(shù)組填充的方式,將學(xué)號(hào)與考試成績(jī)批量填充到單元格區(qū)域中。 五、整列查找 XLOOKUP函數(shù)可以查找整列數(shù)據(jù),若我們想查找這四位同學(xué)的成績(jī)。 首先選中G3至G6需要填寫數(shù)據(jù)的單元格區(qū)域。 在「查找值」中輸入四位同學(xué)的單元格區(qū)域;「查找數(shù)組」中輸入需要查找的姓名列;「返回?cái)?shù)組」中輸入將要返回的成績(jī)列。 最后使用Ctrl+Shift+Enter鍵,使用數(shù)組填充的方式,就可以將成績(jī)批量填充到單元格區(qū)域中。 六、倒序查找 XLOOKUP函數(shù)可以根據(jù)查找值在返回?cái)?shù)組中倒著查找。 以此表格為例,若想知道蔡秋水同學(xué)最后一次的鉛球成績(jī)。 在「查找值」中輸入查找名字;「查找數(shù)組」中輸入需要查找的姓名列;「返回?cái)?shù)組」中輸入將要返回的分?jǐn)?shù)列;在「搜索模式」中輸入?yún)?shù)對(duì)應(yīng)的參數(shù)。 「搜索模式」參數(shù)如圖所示,因?yàn)槲覀兿胍檎易詈笠淮纬煽?jī),所以選擇倒序查找搜索模式,輸入-1。 點(diǎn)擊確定,就可以得出蔡秋水同學(xué)最后一次的跳高成績(jī)。 七、多條件查找 XLOOKUP函數(shù)支持多條件查找,想要查找高一(1)班參加跳高項(xiàng)目的同學(xué)名字。 在「查找值」中輸入查找條件,高一(1)班&跳高,并用&將兩個(gè)條件連接。 「查找數(shù)組」中輸入需要查找班級(jí)列和項(xiàng)目列,并用&將兩個(gè)查找區(qū)域連接。 「返回?cái)?shù)組」中輸入將要返回的姓名列。 就可以找到高一(1)班參加跳高項(xiàng)目的同學(xué)名字了。 八、通配符查找 XLOOKUP函數(shù)可以使用通配符進(jìn)行查找,若我們想查找1班李同學(xué)的報(bào)名項(xiàng)目。 在「查找值」中輸入*李*&*1*,*是通配符的一種符號(hào),代表任意字符。 關(guān)于通配符的更多用法可以在WPS學(xué)堂里搜索學(xué)習(xí)。 「查找數(shù)組」中輸入姓名列和班級(jí)列,「返回?cái)?shù)組」中輸入將要返回的項(xiàng)目列。 在「匹配模式」中輸入?yún)?shù)對(duì)應(yīng)的參數(shù)。 「匹配模式」參數(shù)如圖所示,因?yàn)槲覀兿胍ㄟ^(guò)通配符查找,所以輸入?yún)?shù)2。 點(diǎn)擊確定,就可以得出李同學(xué)的報(bào)名項(xiàng)目。 九、交叉行列查找 當(dāng)遇到表格行列過(guò)多,無(wú)法精準(zhǔn)的判斷返回條件的區(qū)域,可以使用XLOOKUP函數(shù)行列交叉查找。 如我們先知道徐傳民同學(xué)在保齡球項(xiàng)目中,第6次的成績(jī)。 輸入公式=XLOOKUP,在查找值中輸入“徐傳民”單元格;在查找區(qū)域中輸入次數(shù)區(qū)域。 在返回?cái)?shù)組中,應(yīng)該填寫需要返回的行或列的區(qū)域,但是由于數(shù)據(jù)過(guò)多,無(wú)法判斷返回?cái)?shù)組的區(qū)域位置,可以再嵌套一層X(jué)LOOKUP函數(shù),輸入XLOOKUP(E12,C2:L2,C3:L9)。 意思是用XLOOKUP函數(shù)查找6次在次數(shù)行的位置,并返回對(duì)應(yīng)的分?jǐn)?shù)區(qū)域。 這樣就可以查找到徐傳民在保齡球項(xiàng)目中,第6球的分?jǐn)?shù)了。 十、匹配模式 XLOOKUP函數(shù)語(yǔ)法中的「匹配模式」可以幫助我們更好的進(jìn)行表格查找。 「匹配模式」的參數(shù)如表所示:下面就給大家演示如何使用匹配模式,匹配最小項(xiàng)。 以保齡球分?jǐn)?shù)表格為例,那如何根據(jù)評(píng)分規(guī)則,對(duì)分?jǐn)?shù)進(jìn)行評(píng)判呢。 選中需要填寫的單元格區(qū)域,輸入公式=XLOOKUP 「查找值」中輸入總分區(qū)域列; 「查找數(shù)組」中輸入評(píng)分規(guī)則的分?jǐn)?shù)區(qū)域列;「返回?cái)?shù)組」中輸入要返回的等級(jí)列。 在「匹配模式」中輸入?yún)?shù)對(duì)應(yīng)的參數(shù)。 「匹配模式」參數(shù)如圖所示,因?yàn)槲覀兿胍ヅ渥钚№?xiàng),所以輸入?yún)?shù)-1。 最后使用數(shù)組快捷鍵Ctrl+Shift+Enter批量填充到單元格區(qū)域中。 十一、查找不到返回指定值 當(dāng)使用VLOOKUP函數(shù)進(jìn)行查找時(shí),當(dāng)表格中不包含查找值會(huì)返回#N/A。 而XLOOKUP函數(shù)可以直接返回為指定內(nèi)容。 以此表格為例,若我們想查找王安妮的報(bào)名項(xiàng)目。 在「查找值」中輸入需要查找條件;「查找數(shù)組」中輸入需要查找的姓名列;「返回?cái)?shù)組」中輸入將要返回的項(xiàng)目列;「未找到值」中輸入未找到值時(shí)顯示的內(nèi)容。 這樣,當(dāng)報(bào)名表中沒(méi)有找到王安妮的報(bào)名信息,就會(huì)返回指定的文本內(nèi)容了。
|
|
來(lái)自: wangyong670 > 《Excel資料》