辦公軟件是指可以進(jìn)行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡(jiǎn)單數(shù)據(jù)庫(kù)的處理等方面工作的軟件。目前辦公軟件朝著操作簡(jiǎn)單化,功能細(xì)化等方向發(fā)展。辦公軟件的應(yīng)用范圍很廣,大到社會(huì)統(tǒng)計(jì),小到會(huì)議記錄,數(shù)字化的辦公,離不開(kāi)辦公軟件的鼎力協(xié)助。另外,政府用的電子政務(wù),稅務(wù)用的稅務(wù)系統(tǒng),企業(yè)用的協(xié)同辦公軟件,這些都屬于辦公軟件。 之前跟大家分享過(guò)Vlookup函數(shù)的升級(jí)版Xlookup的使用方法,不少粉絲都覺(jué)得Xlookup已經(jīng)成為了Excel中最強(qiáng)大的查找方式了?蓜e急著下結(jié)論,今天我們來(lái)看下Index+match函數(shù)的升級(jí)版Index+Xmatch的使用方法,在這里主要升級(jí)了match,讓這個(gè)函數(shù)組合變得更加靈活好用。廢話不多說(shuō),讓我們直接開(kāi)始吧! XMATCH的使用方法
Xmatch:返回項(xiàng)在數(shù)組或單元格區(qū)域的相對(duì)位置
語(yǔ)法:=XMATCH (lookup_value、lookup_array、[match_mode]、[search_mode])
第一參數(shù),lookup_value:查找值
第二參數(shù),lookup_array:查找的數(shù)據(jù)區(qū)域
第二參數(shù),match_mode,匹配類型,它是一個(gè)可選參數(shù),一共有四個(gè)匹配類型
0 表示: 精確匹配(默認(rèn),省略第三參數(shù)則默認(rèn)設(shè)置為0)
-1 表示: 完全匹配或下一個(gè)最小項(xiàng)
1表示: 完全匹配或下一個(gè)最大項(xiàng)
2 表示:通配符匹配
第四參數(shù),search_mode,搜索類型,它也是一個(gè)可選參數(shù),有四個(gè)搜索類型
1 表示: 正序搜索, (默認(rèn),省略第三參數(shù)則默認(rèn)設(shè)置為1)
-1 表示: 搜索倒序搜索 。
2 表示:依賴于lookup_array按升序排序的二進(jìn)制搜索
-2 表示:依賴于 lookup_array 按降序排序的二進(jìn)制搜索
我們通過(guò)一個(gè)例子來(lái)實(shí)際地看下這個(gè)函數(shù)的效果。比如在這里我們查找下張飛在姓名這一列中的位置,只需要將公式設(shè)置為:=XMATCH(F3,A2:A9,0)即可,它的結(jié)果為3,就是說(shuō)在A2:A9這個(gè)數(shù)據(jù)區(qū)域中,張飛在第3個(gè)位置
![]() 以上就是Xmatch函數(shù)的作用以及參數(shù),它的作用其實(shí)就是用來(lái)查找數(shù)據(jù)位置的,下面我們來(lái)看下它與index函數(shù)搭配都能實(shí)現(xiàn)哪些操作吧
一、常規(guī)查找
我們想要查找下武則天的數(shù)學(xué)成績(jī),只需要將公式設(shè)置為
=INDEX(D1:D9,XMATCH(G4,A1:A9,0))即可找到正確的結(jié)果
二、反向查找
所謂的反向查找,就是找到查找值左側(cè)的數(shù)據(jù),比如在這里我們想要根據(jù)學(xué)號(hào)來(lái)查找姓名,這就是一個(gè)典型的反向查找,只需要將公式設(shè)置為
=INDEX(A1:A9,XMATCH(G4,B1:B9,0))
它與普通查找?guī)缀跏且荒R粯拥,只不過(guò)僅僅更改了第一參數(shù)的位置罷了
三、多條件查詢
多條件查詢一般用在有重復(fù)的數(shù)據(jù)中,我們需要新增一個(gè)查找條件,來(lái)找到準(zhǔn)確的結(jié)果,比如在這里有2個(gè)魯班,現(xiàn)在我們想要查找的是2班魯班的成績(jī),只需要將公式設(shè)置為
=INDEX(E1:E9,XMATCH(G3&H3,A1:A9&B1:B9,0))
在這里我們只需要使用連接符號(hào)將xmatch函數(shù)對(duì)應(yīng)的第一與第二參數(shù)連接在一起即可
四、查找多列數(shù)據(jù)
利用index+xmatch函數(shù),我們可以實(shí)現(xiàn)一次查找多行多列的效果,即使查找的字段不是連續(xù)的,它也可以實(shí)現(xiàn)自動(dòng)匹配,在這里我們只需要將公式設(shè)置為
=INDEX($A$1:$G$10,XMATCH($I2,$A$1:$A$10,0),XMATCH(J$1,$A$1:$G$1,0))
第一個(gè)xmatch函數(shù)用于確定列標(biāo)號(hào),第二個(gè)match用于確定行標(biāo)號(hào),行列標(biāo)號(hào)交叉處就是函數(shù)返回的結(jié)果
五、模糊查詢
模糊查詢就是我們可以通過(guò)輸入關(guān)鍵字來(lái)查找數(shù)據(jù),只不過(guò)需要配合通配符使用,常用的通配符有2個(gè)
?:表示任意單個(gè)字符
*:表示任意多個(gè)字符
比如在這里我們想要查找下豬八戒的數(shù)學(xué)成績(jī),我們將查找值設(shè)置為豬?戒,然后將公式設(shè)置為:=INDEX(D1:D9,XMATCH(G2,A1:A9,2))點(diǎn)擊回車(chē)即可找到正確的結(jié)果,在這里關(guān)鍵是Xmatch函數(shù)的第三參數(shù),我們將匹配類型設(shè)置為了通配符匹配
六、查找最后一次出現(xiàn)的數(shù)據(jù)
想要利用這個(gè)組合查找最后一次出現(xiàn)的數(shù)據(jù),首先需要對(duì)日期這一列數(shù)據(jù)進(jìn)行升序排序,隨后將公式設(shè)置為
=INDEX(B1:B25,XMATCH(D2,A1:A25,0,-1))
在這路主要是利用Xmtach函數(shù)的第四參數(shù),更改它的搜索方式,讓其從后往前搜索
七、等級(jí)判定
我們需要根據(jù)成績(jī)進(jìn)行等級(jí)的判定,利用index+xmatch也可以搞定,只不過(guò)我們需要取每個(gè)區(qū)間的最小值來(lái)構(gòu)建一個(gè)等級(jí)對(duì)照表,隨后根據(jù)等級(jí)對(duì)照表來(lái)查找數(shù)據(jù)
公式為:=INDEX($F$8:$F$11,XMATCH(B2,$E$8:$E$11,-1))
主要是利用的xmatch的第三參數(shù),將其設(shè)置為-1,如果找不到精確的結(jié)果,就會(huì)返回小于查找值的最大值。 Office辦公軟件是辦公的第一選擇,這個(gè)地球人都知道。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!