打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
结账下班不能早,方恨函数没学好!

每逢月末,各位财务“表哥”是否为结账工作而努力加班?往来账、库存账、成本账......这账那账的,忙得不可开交。

作为一名财务人员,我们无法改变这种月末工作量叠加的状况。但我们可以善用Excel的函数功能来提高工作效率,从而少加班甚至不加班。结合日常财务工作,在这里给大家分享一些常用的Excel函数,希望可以在你的财务工作中派上用场。

一、求和函数

1.数据求和---SUM

SUM是Excel的常用函数之一,它可以对一组或多组数据进行求和。

函数语法:SUM(数据区域1,数据区域2......)

如下表所示,对纳税总额求和。

2.单条件求和---SUMIF

SUMIF函数,用于对符合单个条件的数据进行求和。

函数语法:SUMIF(条件区域,条件,求和区域)

如下表所示,对税种是“印花税”的纳税额进行汇总。

3.多条件求和---SUMIFS

SUMIFS函数,用于对符合多个条件的数据进行求和。

函数语法:SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2......)

如下表所示,对所属分公司为“B分公司”,并且税种为“印花税”的纳税额求和。

二、求和之王---SUMPRODUCT

SUMPRODUCT函数对指定的几组数组之间对应的元素相乘,然后再对每个乘积进行求和。

函数语法:SUMPRODUCT(数组1,数组2...…)

如下表所示,先对每个商品计算销售金额,最后对所有商品的销售额进行汇总。

函数的经典用法:SUMPRODUCT((条件1)*(条件2)*(条件N)*(数据区域))

如下表所示,求B部的显示器销售总额。

三、统计函数

1.单条件统计---COUNTIF

COUNTIF函数,用于统计区域中满足单个条件的数量。

函数语法:COUNTIF(统计区域,条件)

如下表所示,统计“内存”商品的入库次数。

2.多条件统计---COUNTIFS

COUNTIFS函数,用于统计区域中满足多个条件的数量。

函数语法:COUNTIFS(统计区域1,条件1,统计区域2,条件2......)

如下表所示,统计商品为“内存”,验收员是“张三”的验收次数。

四、判断是非的IF

IF是逻辑函数,如果满足某个条件时,返回指定的结果;否则返回另一个结果。

函数语法:IF(判断条件,条件成立的结果,条件不成立的结果)

如下表所示,根据A列数据判断,如果当前岗位是“财务”,那么就需要加班,否则不加班。

如果判断是否多个条件同时成立,需结合AND函数。

函数语法:AND(条件1,条件2......)

如下表所示,如果当前岗位是“财务”,并且处于“月末”时段,则需要加班,否则不加班。

如果判断其中某一条件成立的,结合OR函数。

函数语法:OR(条件1,条件2......)

如下表所示,如果当前岗位是“财务”或者“统计”,则需要加班,否则不加班。

五、查找函数

1.“大众情人”---VLOOKUP

日常工作中经常用到VLOOKUP函数进行纵向查找,它被看作是表哥表妹们的“大众情人”。

函数语法:VLOOKUP(要找谁,在哪找,返回第几列的内容,精确查找/近似查找)

如下表所示,根据单元格A9的姓名查找对应的岗位。

函数中的第4个参数,通常都是使用“0”进行精确查找,使用“1”则是近似查找。

2.查找之王---LOOKUP

除了VLOOKUP之外,日常工作中还会经常使用到的一个查找函数LOOKUP,它可以实现双向查找。

经典函数语法:LOOKUP(1,0/((条件区域1=条件1)*(条件区域2=条件2)),查询区域)

如下表所示,使用LOOKUP函数查找部门是“财务”,并且岗位是“税务助理”的人员姓名。

六、保留指定小数位的函数

1.指定小数位并四舍五入---ROUND

函数语法:ROUND(数值,保留的小数位)

如下表所示,对纳税金额四舍五入保留1位小数。

2.不进位并舍去指定小数位后的小数---ROUNDDOWN

不管指定的小数位后面的数字是否大于5,直接舍去并保留指定的小数位数。

函数语法:ROUNDDOWN(数值,保留的小数位)

如下表所示,对金额保留1位小数,并不进位直接舍去第2位及后面的所有小数。

3.进位并舍去指定小数位后的小数---ROUNDUP

不管指定的小数位后面的数字是否大于5,直接进位并保留指定的小数位数。

函数语法:ROUNDUP(数值,保留的小数位)

如下表所示,对纳税金额进位并保留1位小数,舍去第2位及后面的所有小数。

七、返回区域指定位置的值---INDEX

INDEX函数语法:INDEX(区域,第几行,第几列)

如下表所示,返回表格第3行与第2列交叉单元格的值,即单元格B3。

八、返回指定值在区域中的位置---MATCH

函数语法:MATCH(查找的值,查找区域,查找模式)

第三个参数查找模式可以为-1、0、1,通常使用0进行精确查找。

如下表所示,查找代码“1122”所在区域A1:A6的位置。

九、双剑合璧---INDEX+MATCH

无论从左到右,还是从右到左的查找,INDEX+MATCH的组合都可轻松搞定。如下表所示,查找科目名称为“预付账款”所对应的科目代码。

十、容错函数---IFERROR

IFERROR,当在公式的计算结果出现错误时,返回指定的值;否则返回公式的结果。

函数语法:IFERROR(检查的值,错误时指定的内容)

如下表所示,使用IFERROR函数将错误值转为空。

十一、字符提取函数

1.从左提取字符---LEFT

函数语法:LEFT(被提取的字符串,从左提取的字符个数)

2.从右提取字符---RIGHT

函数语法:RIGHT(被提取的字符串,从右提取的字符个数)

3.从左边指定位置提取字符---MID

函数语法:MID(被提取的字符串,从左起第几位开始提取,提取几个字符)

十二、字符串长度计算函数

1.计算字符串的字符个数---LEN

函数语法:LEN(字符串)

2.计算字符串的字节个数---LENB

函数语法:LENB(字符串)

LEN用于计算字符串的字符数,汉字、数字、字母、标点符号,都按1个字符计算;LENB用于计算字符串的字节数,汉字、中文状态下的标点符号,每个字符按2个字节计算,其他字符按1个字节计算。

十三、字符提取与字符串长度函数组合运用

如下表所示,使用LEFT、RIGHT、LEN、LENB函数组合分别提取字符串的科目名称与科目代码。

上述公式中,使用LENB函数首先取得A2单元格的字节数为12;而LEN函数取得A2单元格的字符数为8。这里的“科目名称”全是汉字,每个汉字的字节数都比字符数多出1,所以字节总数比字符总数多出来的就是汉字的个数,最后用LEFT提取字符串的左边几位。

由于LENB函数取得的字节数会比LEN函数取得的字符数多出汉字的个数,据此,LEN取值后乘以2减去字节数,两者之差正好是字符串右边数字的个数,最后使用RIGHT函数提取字符串的右边几位。

十四、指定范围的随机函数---RANDBETWEEN

函数语法:RANDBETWEEN(数值下限,数值上限)

RANDBETWEEN函数能够产生一个在指定范围内的随机数值,如下表所示,随机产生一个在20至50之间的数值。

十五、日期函数

1.DATEDIF函数,用于计算两个日期之间的间隔。

函数语法:DATEDIF(开始日期,结束日期,返回的类型)

DATEDIF是一个隐藏函数,输入时屏幕上没有任何的提示。它的第三个参数返回类型可以是Y、M、D,其中,Y表示年,M表示月,D表示日。如下表所示,计算客户的欠款月数,使用'M'参数。

2.EDATE函数,用于返回在某一日期经过指定月数后的日期。

函数语法:EDATE(日期,月数)

第二个参数可以是正数,代表未来的日期;也可以是负数,代表过去的日期。如下表所示,合同有效期为3个月,计算合同的到期日。

十六、平均值函数

1.用于计算一组数据的平均值---AVERAGE

函数语法:AVERAGE(求平均值的区域)

2.用于对符合单条件的数据求平均值---AVERAGEIF

函数语法:AVERAGEIF(条件区域,条件,平均值区域)

如下表所示,对部门为“财务”的人员工资计算平均值。

3.用于对符合多条件的数据求平均值---AVERAGEIFS

函数语法:AVERAGEIFS(平均值区域,条件区域1,条件1,条件区域2,条件2......)

如下表所示,对部门为“财务”,并且性别为“男”的人员计算平均工资。

十七、替换函数

1.REPLACE

函数语法:REPLACE(要替换的字符串,开始位置,替换个数,新的内容)

如下表所示,把身份证号码的第5至第14个数字替换为星号。

2.SUBSTITUTE

函数语法:SUBSTITUTE(包含旧内容的字符串,旧内容,新内容,第几个旧内容)

  • 如果第四个参数省略不写,表示把所有的旧内容都替换掉。

如下表所示,把身份证号的后四位数字替换为星号。

REPLACE与SUBSTITUTE的区别在于,前者是从字符串指定位置上开始,并且指定替换的长度,即一共要替换几位;后者是对字符串的指定旧内容替换为新内容,并指定替换第几位旧内容。如果不指定,则把所有的旧内容都替换。

十八、字符位置查找函数---FIND

FIND可以对查找的字符内容进行定位,以确定其位置。

函数语法:FIND(要查找的字符,包含查找字符的单元格,从第几个位置开始查找)

  • 如果第三个参数省略,即表示从单元格字符串的左边第1位开始查找

如下表所示,把科目代码提出来。根据会计科目都带有“-”符号的特性,使用FIND函数把“-”的位置找出来,它的前1位到第一位之间的所有数字就是科目代码,再结合LEFT函数提取即可。

十九、去除空格的函数---TRIM

TRIM函数,可以去除字符串两端的空格。如果字符串中间有连续两个以上的空格,只保留一个必要的空格

函数语法:TRIM(字符串)

如下表所示,由于A9单元格的字符前有空格,造成VLOOKUP出错,结合TRIM去除字符空格后问题即可解决。

二十、简易个税计算

如果你为每月的工资表个税计算使用复杂的公式而感到烦恼,那快来试试下面的简易个税计算公式吧。

如果你觉得文章对你有帮助,请转发分享给你的朋友。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
WPS技巧 | 表格操作基本教程,公式与函数
Excel函数教程
使用Find方法查找单元格
数据分析常用的Excel函数合集(上)
学会这15个Excel函数公式可解决工作90%问题
数据分析必备的43个Excel函数,史上最全!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服