
Excel日常應(yīng)用:函數(shù)和快捷鍵
在科研工作中,和數(shù)據(jù)打交道是難免的!臨床數(shù)據(jù),基因組學(xué)數(shù)據(jù),調(diào)查問卷數(shù)據(jù)……面對(duì)大量的實(shí)驗(yàn)數(shù)據(jù),如何快速的將自己想要的結(jié)果篩選出來呢?
Excel函數(shù)共包含13類,分別是兼容函數(shù)、多維數(shù)據(jù)集函數(shù)、數(shù)據(jù)庫(kù)函數(shù)、日期與時(shí)間函數(shù)、工程函數(shù)、財(cái)務(wù)函數(shù)、信息函數(shù)、邏輯函數(shù)、查詢和引用函數(shù)、數(shù)學(xué)和三角函數(shù)、統(tǒng)計(jì)函數(shù)、文本函數(shù)以及用戶自定義函數(shù),總數(shù)超過400種,那么如何在快速找到實(shí)用合適的函數(shù)呢?
我機(jī)構(gòu)整理了一些常用函數(shù)并進(jìn)行應(yīng)用舉例,供大家參考。
常用函數(shù)
"?按條件查找:VLOOKUP(vlookup_value,table_array,col_index_num,range_lookup)
?刪除字符串中多余空格:TRIm(text)
?統(tǒng)計(jì)重復(fù)內(nèi)容的數(shù)量:COUNTIF(range,criteria)
?對(duì)滿足條件的單元格求和:SUMIF(range,criteria,sum_range)
?多條件統(tǒng)計(jì)重復(fù)內(nèi)容的數(shù)量:
COUNTIFS(criteria_range1,criteria1,criteria_range2,criteria2,…)
?對(duì)滿足多條件的單元格求和:SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],…)
?條件判斷:IF(logical_test,value_if_true,value_if_false)
?取絕對(duì)值:ABS(number)
?向下取整:INT(number)
?按指定位數(shù)進(jìn)行四舍五入:ROUND(number,num_digits)
?得到字符串左部指定個(gè)數(shù):LEFt(text,n)
?得到字符串左部指定個(gè)數(shù):RIGHt(text,n)
?得到字符串指定位置與個(gè)數(shù):MId(text,start_num,num_chars)
?日期計(jì)算DATEDIF:(DATEDIF(start_date,end_date,unit))
?把公式產(chǎn)生的錯(cuò)誤值顯示為空:IFERROR(value, value_if_error)
不知道使用什么函數(shù)怎么辦?
公式-插入函數(shù)-搜索函數(shù)
""常見錯(cuò)誤形式及說明
"常用函數(shù)應(yīng)用舉例Vlookup函數(shù)
用途:數(shù)據(jù)查找、表格核對(duì)、表格合并
用法:=vlookup(查找的值,查找區(qū)域,返回值所在列數(shù),精確OR模糊查找)
【例1】如下圖所示,根據(jù)姓名查找銷售量。
=VLOOKUP(H3,B3:C9,2,0)
"TRIM函數(shù)
用途:移除字符串兩側(cè)的空白字符或其他預(yù)定義字符
用法:=TRIM(數(shù)據(jù))
Sumif和Countif函數(shù)
用途:按條件求和,按條件計(jì)數(shù)
用法:
=Sumif(判斷區(qū)域,條件,求和區(qū)域)
=Counif(判斷區(qū)域,條件)
【例2】統(tǒng)計(jì)相應(yīng)地區(qū)的銷量
公式:=SUMIF(E3:E9,H3,C3:C9)
"【例3】統(tǒng)計(jì)相應(yīng)性別的人數(shù)
公式:=COUNTIF(D3:D9,H3)
"Sumifs和Countifs函數(shù)
用途:多條件求和、多條件計(jì)數(shù),數(shù)據(jù)分類匯總利器
用法:
=Sumifs(求和區(qū)域,判斷區(qū)域1,條件1,判斷區(qū)域2,條件2…..)
=Countifs(判斷區(qū)域1,條件1,判斷區(qū)域2,條件2…..)
【例4】計(jì)算公司銷售量大于等于50的銷售之和
公式=SUMIFS(D3:D9,C3:C9,H3,D3:D9,”>=50”)
"【例5】計(jì)算公司指定地區(qū)性別銷售人員的人數(shù)
公式=COUNTIFS(D3:D9,C3:C9,H3,E3:E9,I3)
"IF函數(shù)
用途:根據(jù)條件進(jìn)行判斷
用法:=IF(判斷條件,條件成立返回的值,條件不成立返回的值)
【例6】判斷銷售量是否達(dá)標(biāo)。
公式:=IF(D3>=60,”達(dá)標(biāo)”,”不達(dá)標(biāo)”)
說明:若有多個(gè)條件,同時(shí)成立用AND,任一個(gè)成立用OR函數(shù)。
"ABS函數(shù)、Round函數(shù)、INT函數(shù)
用途:數(shù)值取絕對(duì)值四舍五入和取整函數(shù)
用法:
取絕對(duì)值=ABS(數(shù)值)
四舍五入=Round(數(shù)值,保留的小數(shù)位數(shù))
取整=INT(數(shù)值)
【例7】A1的值為-256.235,要求
取絕對(duì)值=ABS(A1)
取整=INT(A1)
保留兩位小數(shù)=Round(A1.2)
Left、Right和Mid函數(shù)
用途:字符串的截取
用法:
=Left(字符串,從左邊截取的位數(shù))
=Right(字符串,從右邊截取的位數(shù))
=Mid(字符串,從第幾位開始截,截多少個(gè)字符)
【例8】根據(jù)F3的值分別從左、右和中間截取
公式=LEFt(F3,4)=MId(F3,5,4)=RIGHt(F3,9)
"Datedif函數(shù)
用途:日期的間隔計(jì)算。
用法:
=Datedif(開始日期,結(jié)束日期.”y”)間隔的年數(shù)
=Datedif(開始日期,結(jié)束日期.”M”)間隔的月份
=Datedif(開始日期,結(jié)束日期.”D”)間隔的天數(shù)
【例9】A1是開始日期(-12-1),B1是結(jié)束日期(-6-10)。計(jì)算:
相隔多少天?=datedif(A1,B1,”d”)結(jié)果:557
相隔多少月?=datedif(A1,B1,”m”)結(jié)果:18
相隔多少年?=datedif(A1,B1,”Y”)結(jié)果:1
不考慮年相隔多少月?=datedif(A1,B1,”Ym”)結(jié)果:6
不考慮年相隔多少天?=datedif(A1,B1,”YD”)結(jié)果:192
不考慮年月相隔多少天?=datedif(A1,B1,”MD”)結(jié)果:9
IFERROR函數(shù)
用途:把公式返回的錯(cuò)誤值轉(zhuǎn)換為指定的值。如果沒有返回錯(cuò)誤值則正常返回結(jié)果
用法:=IFERROR(公式表達(dá)式,錯(cuò)誤值轉(zhuǎn)換后的值)
【例10】當(dāng)VLOOKUP公式出錯(cuò)時(shí)顯示空白
=IFERROR(VLOOKUP(H3,B3:C92,0),””)
"常用快捷鍵
?定位:Ctrl+G
?選擇連續(xù)單元格:CTRL+SHIFT+CTRL+SHIFT+方向鍵
?完成單元格輸入并在選定區(qū)域中下移:TENER
?完成單元格輸入并在選定區(qū)域中平移:TAB
?用當(dāng)前輸入項(xiàng)填充選定的單元格區(qū)域:CTRL+ENTER
?向下填充:CTRL+D
?向右填充:CTRL+R
?重復(fù)最后一次操作:F4或CTRL+Y
?將公式作為數(shù)組輸入:CTRL+SHIFT+ENTER
?撤消最后一次操作:CTRL+Z
?顯示公式:CTRL+~

