數(shù)據(jù)查詢(xún)?cè)趀xcel中是常見(jiàn)要求,要實(shí)現(xiàn)查詢(xún)效果方法可不止一種呢,下面介紹查詢(xún)的多種方法。
如下圖,需要根據(jù)右側(cè)的姓名在左側(cè)數(shù)據(jù)區(qū)域中查詢(xún)出他們分別對(duì)應(yīng)的成績(jī)
VLOOKUP函數(shù)
在G2單元格輸入公式:=VLOOKUP(F2,$A$2:$C$13,3,0)
VLOOKUP函數(shù)是查詢(xún)中用到最多的一個(gè)函數(shù),其參數(shù)說(shuō)明為:VLOOKUP(查找值,查找區(qū)域,返回序列號(hào),查找方式)
LOOKUP函數(shù)
在G2單元格輸入公式:=LOOKUP(1,0/($A$2:$A$13=F2),$C$2:$C$13)
使用LOOKUP查詢(xún)時(shí),需要對(duì)查詢(xún)區(qū)域進(jìn)行升序排序,但實(shí)際工作中很多數(shù)據(jù)都是亂序的,且不可移動(dòng)數(shù)據(jù)位置,所以這里使用$A$2:$A$13=F2得到邏輯值,再用0除的方法得出唯一符合條件的值。
index match函數(shù)
在G2單元格中輸入公式:=INDEX($C$2:$C$13,MATCH(F2,$A$2:$A$13,0))
index是引用函數(shù),第一參數(shù)選擇數(shù)據(jù)要返回的區(qū)域,再根據(jù)match函數(shù)查找出姓名所對(duì)應(yīng)的位置偏移行號(hào)得到對(duì)應(yīng)的值。
offset match函數(shù)
在G2單元格輸入公式:=OFFSET($C$1,MATCH(F2,$A$2:$A$13,0),0)
offset也屬于引用函數(shù),先設(shè)定G1為參照單元格,再根據(jù)match函數(shù)查找出來(lái)的序號(hào)偏移行號(hào),返回新的引用值。
高級(jí)篩選
選擇數(shù)據(jù)區(qū)域任意單元格,切換到數(shù)據(jù)選項(xiàng)卡-高級(jí),選擇“將篩選結(jié)果復(fù)制到其他位置”選擇列表區(qū)域,條件區(qū)域就是查找的數(shù)據(jù),復(fù)制到選擇“成績(jī)”標(biāo)題。
注意:高級(jí)篩選只適用于查找的數(shù)據(jù)是從上到下連續(xù)排列的情況
SUMIF函數(shù)
SUMIF是條件求和函數(shù),只適用于查找數(shù)值和查找值不重復(fù)的情況下使用。
聯(lián)系客服