? ? 今天是2019年1月25日,我們今天學(xué)習(xí)的主題是查找函數(shù)抽米,vlookup,hlookuP雏亚,index缨硝,match。以下是我們學(xué)習(xí)的具體內(nèi)容:
基本用法:
vlookup(D2罢低,$A$2:$B$12查辩,2,0)
D2=查找值网持,為需要在數(shù)組第一列中查找的數(shù)值宜岛,可以為數(shù)值引用或文本字符串。
$A$2:$B$12=數(shù)據(jù)表功舀,為需要在其中查找數(shù)據(jù)的數(shù)據(jù)表萍倡,可以使用對(duì)區(qū)域或區(qū)域名稱的引用。
2=列序號(hào)辟汰,為待返回的匹配值的列序號(hào)列敲,為1時(shí)返回?cái)?shù)據(jù)表第一列中的數(shù)值。
0=匹配條件(精確查找)指定在查找時(shí)要求精確匹配帖汞,還是大致匹配戴而,如果為false,精確匹配翩蘸,如果為true或忽略所意,大致匹配。
hlookup(G2催首,$A$1:$E$9扶踊,6,0)
這個(gè)函數(shù)郎任,參照vlooup秧耗,知識(shí)點(diǎn)是一樣的。不同之處在于第三參數(shù)舶治,找到后返回第幾行分井。而vLookup第三參數(shù)是找到后返回第幾列胶台。
基本用法中的index,match
編號(hào)/姓名/年齡
Aoo1/張豐/120
Aoo2/楊慶/60
Aoo3/龍壇/90
match(查找值杂抽,查找區(qū)域,[匹配類型])=(A15韩脏,$A$2:$A$4缩麸,0)
此公式練習(xí)的是知道編號(hào)查找行號(hào)。
編號(hào)/行號(hào)
Aoo1/1
作用是在一個(gè)區(qū)域或數(shù)組中赡矢,查找指定數(shù)值的位置杭朱,如果查找不到則返回錯(cuò)誤值。
index函數(shù):(數(shù)組吹散,行序數(shù)弧械,[列序數(shù)],[區(qū)域序數(shù)])空民,返回?cái)?shù)據(jù)清單或數(shù)組中的元素值刃唐,此元素由行序號(hào)和列序號(hào)的索引值給定。
案例:己知行號(hào)求編號(hào)
index($A$2:$A$4界轩,B22)
行號(hào)/編號(hào)
1/Aoo1
案例:已知行號(hào)画饥,列號(hào),求姓名丨index($A$2:$c$8浊猾,2抖甘,2)
案例:綜合運(yùn)用,作用:反向查詢
己知姓名葫慎,查找編號(hào)
index($A$2:$A$99衔彻,match(A48,$B$2:$B$99偷办,0)
記住名稱框查找艰额,
公式=VLOOKUP(D2,查找區(qū)域爽篷,2悴晰,O)注意,利用名稱框抓取數(shù)據(jù)區(qū)域逐工,就不用在手工去選擇區(qū)域铡溪。
通配符模糊查找,
公式=vLookup("*師長*"泪喊,$A$2:$B$9棕硫,2,0)
通過使用*來查找名字帶師長的員工袒啼。
查找返回多列數(shù)據(jù)哈扮,
案例:
姓名纬纪,1月,2月滑肉,3月包各,4月。
張峰靶庙,98问畅,60,9O六荒,70护姆。
楊雨。9O掏击,70卵皂,91,89砚亭。
郭曉灯变,89,59捅膘,84柒凉,79。
龍?jiān)疲?1篓跛,65膝捞,75,100愧沟。
要求蔬咬,以上表格是數(shù)據(jù)源區(qū)域,需要在下方區(qū)域根據(jù)姓名調(diào)取對(duì)應(yīng)的數(shù)據(jù)沐寺,黃色區(qū)域是需要填寫公示的區(qū)域林艘。
姓名,1月混坞,2月狐援,3月,4月究孕。
郭曉啥酱。
楊雨。
龍?jiān)啤?br>
張峰厨诸。
操作步驟:首先選中黃色區(qū)域單元格镶殷,輸入以下公式=vLookup($G2,$A$2:$E$9微酬,coLumn(B1)绘趋,0)后按ctrL+enter組合鍵颤陶。
coLumn是返回一引用的列號(hào)。
查找指定區(qū)域陷遮,案例:上例
公式=vLookup($G2滓走,$A$2:$E$9,match($H$1帽馋,$A$1:$E$1闲坎,0),0)
要求上面表格是數(shù)據(jù)源區(qū)域茬斧,需要在右側(cè)區(qū)域根據(jù)姓名調(diào)取對(duì)應(yīng)的數(shù)據(jù),黃色區(qū)域是需要填寫公式的區(qū)域梗逮。
對(duì)比公式:此公式match($H$1项秉,$A$1:$E$1,0)=列數(shù)2慷彤,同樣可求出娄蔼。
多條件查找,(在昨天的學(xué)習(xí)中有此例)
a底哗,先建輔助列Al=c2&countif($c$2:c2岁诉,c2)
b,在日期單元格下錄入公式=iferror(vLookup($F$2&ROW(A1)跋选,$A:$D涕癣,coLumn(B1),0)前标,"")
這就是一對(duì)多的查找坠韩。
區(qū)間查找,公式=vLookup(B2炼列,$I$2:$j$5只搁,2,1)
注意:要求俭尖,需要按照等級(jí)劃分規(guī)則,將成績(jī)劃分到七對(duì)應(yīng)的等級(jí)中。把區(qū)間的成績(jī)港令,0到60化為小于60陨帆。60到80,化為小于80已亥,80到90柿估,化為小于90。0級(jí)為b陷猫,60維c秫舌,80為b的妖,90為a。
此區(qū)間查找必須在升序狀態(tài)足陨。匹配條件為1或者省略嫂粟。
延展:可用if公式=if(B2>=90,"A"墨缘,if(B2>=8O星虹,"B",if(B2>=60镊讼,"c"宽涌,"D")))
還可從小到大排列,由D<C<B<A蝶棋。
動(dòng)態(tài)圖表卸亮。
首先使用下拉菜單制成姓名的菜單。
其次使用折線圖并美化去除不必要項(xiàng)目玩裙,然后填色兼贸。
最后點(diǎn)擊下拉菜單的姓名,動(dòng)態(tài)圖表就和姓名相配匹的折線一同聯(lián)動(dòng)吃溅。
本章課時(shí)聽課時(shí)間短溶诞,實(shí)際練習(xí)用時(shí)略長【龀蓿基本上體會(huì)清楚螺垢。