辦公軟件是指可以進(jìn)行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡(jiǎn)單數(shù)據(jù)庫(kù)的處理等方面工作的軟件。目前辦公軟件朝著操作簡(jiǎn)單化,功能細(xì)化等方向發(fā)展。辦公軟件的應(yīng)用范圍很廣,大到社會(huì)統(tǒng)計(jì),小到會(huì)議記錄,數(shù)字化的辦公,離不開辦公軟件的鼎力協(xié)助。另外,政府用的電子政務(wù),稅務(wù)用的稅務(wù)系統(tǒng),企業(yè)用的協(xié)同辦公軟件,這些都屬于辦公軟件。 今天我們來解決一個(gè)vlookup的痛點(diǎn),相信很多人都遇到過,先來看下今天的例子,當(dāng)我們需要查找多列結(jié)果的時(shí)候,只能使用vlookup來一列一列的查找,非常的耗費(fèi)時(shí)間,那么有沒有什么方法能使用一次vlookup就能找到所有的結(jié)果呢?當(dāng)然有了,今天就跟大家分享下解決方法
一、觀察公式差異
首先我們先來觀察下公式的差異,分別查找下李白的籍貫與性別,看下這2個(gè)公式的差異有哪些,以便總結(jié)規(guī)律
查找籍貫公式為:=VLOOKUP(D13,$A$1:$K$10,6,FALSE)
查找性別公式為:=VLOOKUP(D13,$A$1:$K$10,7,FALSE)
通過觀察我們可以發(fā)現(xiàn),這2個(gè)公式的唯一不同的只有第三參數(shù),vlookup第三參數(shù)的作用是查找結(jié)果所在的列數(shù),如果我們可以自動(dòng)的獲取vlookup的第三參數(shù),就可以實(shí)現(xiàn)利用1次vlookup就能查找的所有的結(jié)果,想要實(shí)現(xiàn)這個(gè)效果我們需要用到match函數(shù)
二、match函數(shù)的使用方法
Match函數(shù):返回?cái)?shù)值在數(shù)組區(qū)域中的位置
語法:=MATCH(lookup_value, lookup_array, [match_type])
第一參數(shù):查找值
第二參數(shù):查找的數(shù)據(jù)區(qū)域
第三參數(shù):匹配類型,在這里我們直接寫0即可,0就表示精確匹配
說白了match函數(shù)的作用就是查找數(shù)據(jù)的位置,在這里我們需要利用match找一下查找項(xiàng)目在數(shù)據(jù)源表頭中的位置,比如在這里我們查找一下籍貫在數(shù)據(jù)源表頭中的位置,只需要將公式設(shè)置為:=MATCH(E13,A1:K1,0)即可,他的結(jié)果正好是6,這樣的我們就可以將match函數(shù)嵌套進(jìn)vlookup的第三參數(shù)中,達(dá)到自動(dòng)獲取第三參數(shù)的效果
跟大家簡(jiǎn)單的講解下這個(gè)公式的計(jì)算過程,公式為:=MATCH(E13,A1:K1,0)
第一參數(shù):E13 ,就是查找值,在這里它對(duì)應(yīng)的值為籍貫
第二參數(shù):A1:K1。就是查找的數(shù)據(jù)區(qū)域,它對(duì)應(yīng)數(shù)據(jù)源表頭這個(gè)區(qū)域
第三參數(shù):0,表示精確匹配
Match函數(shù)的作用是查找數(shù)據(jù)的位置,在數(shù)據(jù)源表頭的這個(gè)區(qū)域中,籍貫在第6個(gè)位置,所以函數(shù)的結(jié)果就是6,這個(gè)就是函數(shù)的計(jì)算過程
三、嵌套公式
前面已經(jīng)說了,我們只需要將match函數(shù)嵌套進(jìn)vlookup的第三參數(shù)中即可使用1次函數(shù)查找多列結(jié)果,因?yàn)槲覀冃枰蟿?dòng)填充函數(shù),還需要設(shè)置相應(yīng)的單元格引用方式,在這里我們需要在E14單元格中將公式設(shè)置為: =VLOOKUP($D14,$A$1:$K$10,MATCH(E$13,$A$1:$L$1,0),FALSE),然后向右拖動(dòng),向下填充即可找到所有的結(jié)果,下面跟大家簡(jiǎn)單的講解下這個(gè)公式的參數(shù)
這個(gè)公式主體上是一個(gè)vlookup函數(shù),在vlookup函數(shù)中嵌套了一個(gè)match函數(shù),所以我們先來看下vlookup函數(shù)的參數(shù)
第一參數(shù):$D14,查找值,需要注意的是在這里需要鎖定字母標(biāo)號(hào)
第二參數(shù):$A$1:$K$10,查找區(qū)域,需要注意的是查找區(qū)域進(jìn)行絕對(duì)引用
第三參數(shù):MATCH(E$13,$A$1:$L$1,0),返回的結(jié)果列,用mtach來自動(dòng)獲取
第四參數(shù):false,表示精確匹配
隨后再來看下match函數(shù)的參數(shù)
公式:MATCH(E$13,$A$1:$L$1,0)
第一參數(shù):E$13,查找值,在這里需要鎖定數(shù)字標(biāo)號(hào)
第二參數(shù):$A$1:$L$1,查找的數(shù)據(jù)區(qū)域,表頭所在的數(shù)據(jù)區(qū)域,需要絕對(duì)引用
第三參數(shù):0,表示精確匹配
以上就是這個(gè)公式的所有參數(shù),我們只不過是把match函數(shù)放進(jìn)了vlookup函數(shù)的第三參數(shù)中,讓它幫助我們自動(dòng)的獲取第三參數(shù)罷了,因?yàn)樾枰蟿?dòng)函數(shù),還需要特別注意數(shù)據(jù)的引用方式,大家可以動(dòng)手試一下,還是比較簡(jiǎn)單的。
Office辦公軟件是辦公的第一選擇,這個(gè)地球人都知道。
|