新个税法下,工资表制作、工资计算的工作量成倍增加,好多财务朋友感慨“脑子已经一团浆糊了,我只是想算个工资而已啊,心累啊!”,下面小编为您整理了几个excel做工资表常用的函数,帮您提高工作效率,赶快来学习吧!
(一)Max函数
例:Max(5,12,27,65,31)
定义:Max(a,b,c..) a b c 参数可以是数字或者包含数字的名称、数组或引用。
①纯数字求最大值公式=MAX(number1, number2, ...)
注意:最多为255个数值
②单元格列表求最大值公式=MAX(区域)
特殊的,前部分为区域,后面为数字
公式=MAX(区域,数值)
返回所有区域和数值中的最大值
③带运算方法的求最大值公式=MAX(计算公式)
(二)数组的概念
通俗讲,数组就是一组对应的数
{3,10,20,25,30,35,45}
{0,2520,16920,31920,52920,85920,181920}
1.数组是相同数据类型的元素的集合。
2.数组中的各元素的存储是有先后顺序的,它们在计算中按照这个先后顺序连续存放在一起。
①EXCEL数组函数是用于建立可产生多个结果或可对存放在行和列中的一组参数进行运算的单个公式。
②Excel数组用法:区域数组和常量数组。区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式;常量数组将一组给定的常量用作某个公式中的参数。
③举例说明:
数组:={1,2,3,4}*2扩充后的公式就会变为
={1,2,3,4}*{2,2,2,2},相应的计算结果为“2,4,6,8”。
数值:=SUM(1,2,3,4),它不是一个数组,是一个简单的求和公式,结果为数值10。
0.01*{3,10,20,25,30,35,45}
就是{0.03,0.1,0.2,0.25,0.3,0.35,0.45}
累计应纳税所得额*0.01*{3,10,20,25,30,35,45}
累计应纳税所得额*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}
累计应纳税所得额*0.01*{3,10,20,25,30,35,45}-{0,2520,16920,31920,52920,85920,181920}
Max(累计应纳税所得额*0.01*{3,10,20,25,30,35,45}-{0,2520,16920,31920,52920,85920,181920})
(三)IF函数
函数IF,判断一个条件是否满足,如果满足返回一个值,否则返回另一个值。
IF(条件,条件满足时返回的值,条件不满足时返回的值)
IF(A2 < = 960000,35,45)
IF(A2 < = 960000,35%,45%)
多条件判断,IF函数嵌套
= IF ( 表达式 ,数值,IF(表达式,数值,IF(表达式,, )))
IF(A2 < = 960000,35%,45%)
IF(A2 < = 660000,30%,35%)
IF(A2 < = 660000,30%, IF(A2 < =960000,35%,45%))
IF(A2 < = 420000,25%,30%)
IF(A2 < = 420000,25%, IF(A2 < = 660000,30%, IF(A2 < = 960000,35%,45%)))
=IF(A2<=36000,3%,IF(A2<=144000,10%,IF(A2<=300000,20%,IF(A2<=420000,25%,IF(A2<=660000,30%,IF(A2 <=960000,35%,45%))))))
=IF(A2 <=36000,3%,
IF(A2 <=144000,10%,
IF(A2 <=300000,20%,
IF(A2 <=420000,25%,
IF(A2 <=660000,30%,
IF(A2 <=960000,35%,
45%))))))