今天的課程學習了自己一直不會的數(shù)據(jù)透視表,等掌握好可以用在工作中了脊阴,會節(jié)省不少時間握侧。
一蚯瞧、查找函數(shù)
查找函數(shù)共四個,分成兩小類:
1品擎、Vlookup Hlookup
這兩個函數(shù)是在指定區(qū)域內(nèi)根據(jù)列查找埋合、根據(jù)行查找,
Vlookup是從左到右萄传,Hlookup是從上到下甚颂,兩個函數(shù)的參數(shù)都是四個,
(1)第一參數(shù):找什么(或者說按什么查找)秀菱,輸入位置或者文本內(nèi)容
(2)第二參數(shù):在哪找振诬,數(shù)據(jù)源區(qū)域要絕對引用
(3)第三參數(shù):找到后返回位置,無論是行還是列都要輸入相對應數(shù)字
(4)第四參數(shù):這里是查找等級衍菱,精準查找輸入0赶么,模糊查找輸入1
舉例:=Hlookup(G2$a$1:$E$9,6,0)
2、Match 函數(shù)
Match函數(shù)是在一個區(qū)域或數(shù)組中查找指定數(shù)值的位置脊串,如果查找不到則返回錯誤值
=Match(位置,區(qū)域,0)區(qū)域要絕對引用
=Match(查找的值辫呻,查找的區(qū)域或數(shù)組,精確查找)
舉例:=Match(A13,$A$2:$a$8,0).
3洪规、Index函數(shù)
是根據(jù)指定的行數(shù)和列數(shù)印屁,返回指定區(qū)域的值。
公式:=Index(指定的區(qū)域,數(shù)值所在的位置)
=Index(區(qū)域,行數(shù),列數(shù))區(qū)域也要絕對引用
這兩個函數(shù)嵌套運用可以反向查詢
公式:=Index($A$2:$A$8,MATCH(A36,$B$2:$B$8,0))
4斩例、方便運用
(1)名稱框查詢:就是把數(shù)據(jù)區(qū)域定義名稱雄人,用名稱代替區(qū)域
公式=VLOOKUP(D2,查找區(qū)域,2,0)
(2)通配符模糊查找
把查找條件用通配符代替模糊區(qū)域,前后都要加
公式:=Vlookup("*老師*",$A$2:$B$12,2,0)
注意:通配符星號*通配任意個字符念赶;問號?通配單一字符
(3)查找返回多列數(shù)據(jù)
多列就要用Column函數(shù)础钠,這個函數(shù)是自動計算列的,用這個函數(shù)替代第三個參數(shù)―返回值
=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)選中區(qū)域后輸入函數(shù)叉谜,按<Ctrl+Enter>組合鍵旗吁。
5、查找指定區(qū)域
這個是要根據(jù)查找的內(nèi)容去多列中選定所在列停局,所以要嵌套一個Match函數(shù)
公式:=VLOOKUP($G2,$A$2:$E$9,MATCH($H$1,$A$1:$E$1,0),0)
6很钓、多條件查找
首先要形成輔助列,對每一個條件都形成獨一無二的序號
=IFERROR(VLOOKUP($F$2&ROW(A1),$A:$D,COLUMN(B1),0),"")
7董栽、區(qū)間查找
公式:=VLOOKUP(B2,$I$2:$J$5,2)
備注:必須是升序排列
8码倦、動態(tài)圖表
在查找指定區(qū)域的基礎(chǔ)上插入折線圖
二、日期函數(shù)(Year,Month)
1锭碳、基本用法
輸入當時
(1)當天日期=Today(), Ctrl+;
(2)現(xiàn)在日期和時間=Now(),CTRL+Shift+;
提取信息
(3)年份=Year()
(4)月份=Month()
(5)天數(shù)=Day()
(6)小時=Hour()
(7)分鐘數(shù)=Minute()
(8)秒數(shù)=Second()
組合時間
(9)時分秒組合=Time()
(10)日期組合=Date()
星期位數(shù)
(11)一周中的第幾天=Weekday()
? ? 注:函數(shù)會隨著時間的變化而變化
(12)DATEDIF函數(shù)袁稽,直接計算兩個時間內(nèi)年月日的數(shù)量
=DATEIF(起始日期,終止日期擒抛,間隔單位)
另外還可以直接忽略年計算月數(shù)推汽、忽略年計算天數(shù)补疑、忽略月計算天數(shù)
把第三個參數(shù)前面加上忽略的符號
2、銷售明細分析
先通過時間提取年歹撒、月莲组、日,然后插入數(shù)據(jù)透視表栈妆,結(jié)合使用胁编,方便快捷
3、計算出生日期
通過MID函數(shù)在身份證中提取年=MID(身份證號鳞尔,年開始的位數(shù)嬉橙,年的位數(shù))
=Mid(B2,7,4)
=Date(C2,D2,E2)
=Year(today)
2、計算工齡
工齡年份:DATEDIF(起始日期寥假,終止日期市框,“y”&"年”)
工齡月份:DATEDIF(起始日期, 終止日期糕韧,“ym”)&"月"
工齡天數(shù): DATEDIF(起始日期枫振,終止日
期,"md”)&"天"
3萤彩、銷售明細分析
(1)添加輔助列=year()
(2) 使用數(shù)據(jù)透視表
4粪滤、生日提醒
先計算出出生日期與現(xiàn)在日期之間的數(shù)量,再用365減去雀扶,就是距離天數(shù)
=365-DATEDIF(姓名區(qū)域杖小,Today(),"yd")? ? ? ? ? ? ? ? ? ?
5、身份證號碼計算年齡
先在身份證號中提取出生日期愚墓,再用MID函數(shù)計算年
1)MID()函數(shù)提取身份證的出生日期
2)Text()函數(shù)把MID()函數(shù)提取的日期予权,轉(zhuǎn)化為標準日期
3)DATEDIF()計算年齡