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