财务必须熟练使用的15个函数公式,超详细参数详解+举例!
又到了咱们的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。