又到了咱們的Excel技巧課堂分享時刻,一名會計,勢必要成為一名表格高手,才能在職場中乘風破浪。不然一個公式參數設置都要10分鐘,按時下班怕是不可能,升職加薪更是無望了!
今天蛙蛙給大家分享的就是Excel學習逃不開的函數公式,以參數詳解+舉例的方式,給大家講講咱們經常用到的15個公式。一定要好好練練喲。
ROUND()
功能:將數字四舍五入
用法:ROUND(number,n),其中n為整數,函數按指定n位數,對number進行四舍五入。當n>0,數字將被四舍五入到指定位數;當n=0,數字將被四舍五入成整數;當n<0,數字將被四舍五入到小數點左邊的指定位數。
例子:Round(11.43,1),Round(11.43,0),Round(11.43,-1)的結果分別為11.4,11,10。
SUMIF()
功能:條件求和
用法:SUMIF(區域1,條件,區域1),區域1滿足條件的情況下對區域2進行求和。
例子:例如,公式 =SUMIF(A2:A5,”Tom”,C2:C5)只對區域C2:C5中在區域A2:A5中所對應的單元格等于“Tom”的值求和。
AVERAGEIF()
功能:求給定條件的平均值
用法:AVERAGEIF(列1,值,列2),列1滿足值的情況下,對列2求平均值
例子:假如E3:E17存放員工性別,F3:F17存放員工工資,若要求男性員工的平均工資可以輸入公式
=AVERAGEIF(E3:E17,”男”,F3:F17)。
COUNT()
功能:計數
用法:COUNT(value1,value2,…),對單元格區域中數據的個數進行計數。value1 是必需參數,value2,…為可選參數。
例子:=COUNT(A1:A20)。在這個示例中,如果此區域中有5個單元格包含數字,則答案就為5。
COUNTA()
功能:統計非空單元格個數
用法:COUNTA(值1, [值2], …)。值1是必需的,值2是可選的。用來計算范圍中不為空的單元格的個數。
例子:=COUNTA(A2:A7)表示計算單元格區域 A2 到 A7 中非空單元格的個數。
RANK()
功能:數據排序
用法:RANK(值,序列/區域,排序方式)。求出某一數值在某個區域內的大小排位。排序方式為1指升序,為0指降序。
例子:例如,=RANK(A3,A2:A6,1)返回A3單元格中的數值在A2:A6范圍內的排位。
LARGE()
功能:取區域中第N大的值
用法:LARGE(區域,名次)。得到區域里的第N大的值
例子:假如B2:B6存放10,19,21,11,13,則=LARGE(B2:B6,3)表示B2:B6中第3大的值為13
TRIM()
功能:去掉字符前后空格
用法:TRIM(Text)。Text 為要去掉空格的文本。刪除字符前后的空格,字符與字符之間僅保留一個空格。
例子:假如去掉字符串” TRIM函數 “前后的空格,可以輸入公式 =TRIM(” TRIM函數 “),則字符串” TRIM函數 “前后的空格都被去掉。
IF()
功能:條件判斷
用法:IF(條件判斷,結果為真返回值,結果為假返回值)。根據指定條件來判斷其真或假。函數IF最多可以嵌套7層
例子:假如我們要計算出B2單元格中分數超過90的為優秀,80分到90分的是合格,80分以下的是不合格,那么就可以輸入公式:=IF(B2>=90,”優秀”,if(B2>=80,”合格”,”不合格”))。
IFERROR()
功能:判定是否是錯誤值
用法:IFERROR(值,出錯時返回的值)。根據給定的值進行檢查,如果計算結果返回錯誤,就返回給定的值
例子:假如A3=13,B3=0,在C3單元格輸入公式=IFERROR(A3/B3,”錯誤”),因為B3是0,不能做除數,所以會返回“錯誤”字符。
INDEX()
功能:數據定位
用法:INDEX(區域,第N行,第M列)。返回區域中第N行第M列的值。
例子:如圖所示,在F2輸入=INDEX(A2:D10,4,2),則會顯示出A2:D10區域中第4行第2列的值。
DATEDIF()
功能:計算日期之差
用法:DATEDIF(開始日期,結束日期,unit)。計算兩個日期之間的年數、月數、天數。unit為返回結果的代碼,”Y”返回整年數;”M”返回整月數;”D”返回整天數;”MD”返回日期時間段中天數的差,忽略年和月;”YD” 返回日期時間段中天數的差,忽略年;”YM” 返回日期時間段中月數的差,忽略日和年。
例子:計算出生日期為1976-4-1人的年齡,可以輸入:=DATEDIF(“1976-4-1″,TODAY(),”Y”);
若要計算日期為1976-4-1和當前日期的間隔月份數,可以輸入:=DATEDIF(“1976-4-1″,TODAY(),”M”)。
DAY()
功能:求天數
用法:MONTH(number)。返回序列數number相對應的某日期的天數。
例子:=DAY(“2019年9月29日”)將返回29。
HOUR()
功能:求小時數
用法:HOUR(時間值)。返回一個時間值的小時數,其值為0到23之間的整數。
例子:=HOUR(“12:28:46 PM”)將返回第一個時間值的小時數12。
COLUMN()
功能:求列值
用法:COLUMN()。單元格定位。
例子:在F列任一單元格輸入=COLUMN(),則返回6;在H列任一單元格輸入=COLUMN(),則返回8。