c语言用if函数计算税 c语言if语句
利用if函数计算个人所得税
假设A1单元格是要计算税金的工资数,B1单元格为税率,C1单元格为扣除数,D1单元格为应交税金税率的公式为:
创新互联公司是一家专业提供洛江企业网站建设,专注与网站设计、成都网站制作、H5建站、小程序制作等业务。10年已为洛江众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
(IF(AND(A10,A1500,A12000,A15000,A120000,A1IF(AND(A140000,A160000,A180000,A1100000,45%,0))) 。
速算扣除数的公式为:
=IF(B1=5%,0,IF(B1=10%,25,IF(B1=15%,125,IF(B1=20%,375,IF(B1=25%,1375,IF(B1=30%,3375,IF(B1=35%,6375,IF(B1=40%,10375,0))))))))+IF(B1=45%,15375,0) 。
应交税金的公式:=round(A1*B1-C1,2)。
扩展资料:个人所得税计算方法
应纳税所得额=月度收入-5000元(起征点)-专项扣除(三险一金等)-专项附加扣除-依法确定的其他扣除。个税专项附加扣除如下,明细查看个税专项附加扣除。
1.子女教育:纳税人的子女接受全日制学历教育的相关支出,按照每个子女每月1000元的标准定额扣除。
2.继续教育:纳税人在中国境内接受学历(学位)继续教育的支出,在学历(学位)教育期间按照每月400元定额扣除。同一学历(学位)继续教育的扣除期限不能超过48个月。纳税人接受技能人员职业资格继续教育、专业技术人员职业资格继续教育的支出,在取得相关证书的当年,按照3600元定额扣除。
3.大病医疗:在一个纳税年度内,纳税人发生的与基本医保相关的医药费用支出,扣除医保报销后个人负担(指医保目录范围内的自付部分)累计超过15000元的部分,由纳税人在办理年度汇算清缴时,在80000元限额内据实扣除。
4.住房贷款利息:纳税人本人或者配偶单独或者共同使用商业银行或者住房公积金个人住房贷款为本人或者其配偶购买中国境内住房,发生的首套住房贷款利息支出,在实际发生贷款利息的年度,按照每月1000元的标准定额扣除,扣除期限最长不超过240个月。纳税人只能享受一次首套住房贷款的利息扣除。
5.住房租金:纳税人在主要工作城市没有自有住房而发生的住房租金支出,可以按照以下标准定额扣除:(一)直辖市、省会(首府)城市、计划单列市以及国务院确定的其他城市,扣除标准为每月1500元;(二)除第一项所列城市以外,市辖区户籍人口超过100万的城市,扣除标准为每月1100元;市辖区户籍人口不超过100万的城市,扣除标准为每月800元。
6.赡养老人:纳税人赡养一位及以上被赡养人的赡养支出,统一按照以下标准定额扣除:(一)纳税人为独生子女的,按照每月2000元的标准定额扣除;(二)纳税人为非独生子女的,由其与兄弟姐妹分摊每月2000元的扣除额度,每人分摊的额度不能超过每月1000元。可以由赡养人均摊或者约定分摊,也可以由被赡养人指定分摊。约定或者指定分摊的须签订书面分摊协议,指定分摊优先于约定分摊。具体分摊方式和额度在一个纳税年度内不能变更。
例19 使用IF函数计算个人所得税
例19 使用IF函数计算个人所得税
A例子
不同的工资额应缴纳的个人所得税税率也各不相同,因此可以使用IF函数判断出当前员工工资应缴纳的税率,再自动计算出应缴纳的个人所得税。
此处约定如下:
工资在1000元以下免征个人所得税;
工资在1000~5000元,税率10%;
工资在5000~10000元,税率15%;
工资在10000~20000元,税率20%;
工资在20000元以上,税率25%。
B步骤
1选中C2单元格,在编辑栏中输入公式:=IF(B2=1000,0,IF(B2=5000,(B2-1000)*0.1,IF(B2=10000,(B2-5000)*0.15+25,IF(B2=20000,(B2-10000)*0.2+125,(B2-20000)*0.25+375)))).按回车键,即可计算出第一位员工的个人所得税。
提示:在公式中出现的“25”、“125”和“375”是个人所得税的速算扣除数,这是标准的个人所得税税率速算扣除数,用户上网搜索一下即可得到。
2选中C2单元格,向下拖动进行公式填充,可实现快速计算出其他员工应缴纳的个人所得税,如图所示。
C解析
①“B2=1000”,判断工资总额是否小于1000元。如果是,不征收个人所得税;反之,进入下个IF函数的判断。
②“B2=5000”,判断工资总额是否小于5000元且大于1000元,如果是,通过计算“(B2-1000)*0.1”得到应缴纳个人所得税金额;反之,进入下个IF函数的判断。
③“B2=10000”,判断工资总额是否小于10000元且大于5000元,如果是,通过计算“(B2-5000)*0.15+25”得到应缴纳个人所得税金额;反之,进入下个IF函数的判断。
④"B2=20000",判断工资总额是否小于20000元且大于10000元,如果是,通过计算"(B2-10000)*0.2+125"得到应缴纳个人所得税金额;反之,进入下个IF函数的判断。
⑤公式最后的“(B2-20000)*0.25+375”,判断工资总额是否大于20000元,如果是,通过计算“(B2-20000)*0.25+375)”得到应缴纳个人所得税金额。
D思路总结
判断条件可以使用某数1某数2,或某数1=某数2,方法灵活多变。
利用if函数计算“应交个人所得税”列。怎么做?
以L3单元格为例应输入
=IF(K31500,K3*0.03,IF(K34500,K3*0.1-105,IF(K39000,K3*0.2-555,IF(K335000,K3*0.25-1005,IF(K355000,K3*0.3-2755,IF(K380000,K3*0.35-5505,IF(K380000,K3*0.45-13505)))))))
以下单元格以此可以自动填充。
IF函数的应用方法:
逻辑函数If的语法为:IF(logical_test, value_if_true, [value_if_false]) 。其中logical_test表示判断的条件,value_if_true表示符合条件的情况下该单元格的取值[value_if_false]表示不符合条件下该单元格的取值。简单地说,If就是在一个条件下,结果为真,有一个取值;为假,则取另一个值。例如:
判断竞争对手A是否优秀,判断条件为:综合得分在8分以上。
公式为:IF(F3=8,"是","否"),表示F3的取值大于等于8,单元格取值为“是”,否则就等于“否”。
扩展资料:
EXCEL中一些基本函数的应用:
函数名称:AVERAGE
主要功能:求出所有参数的算术平均值。
使用格式:AVERAGE(number1,number2,……)
参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。
函数名称:MAX
语法:MAX(number1,number2,...)
参数:Number1,number2,...最多可以设置30个参数,参数可以是数值、单元格引用、单元格区域引用、定义的名称或返回数值的函数表达式。
在引用的单元格中,如果是字符串或逻辑值TRUE、FALSE,不参与计算。而将字符串输入到参数列表中,将返回错误值#Value,直接输入的TRUE,按1计算,直接输入的FALSE按0计算。
函数名称:MIN
主要功能:求出一组数中的最小值。
使用格式:MIN(number1,number2……)
参数说明:number1,number2……代表需要求最小值的数值或引用单元格(区域),参数不超过30个。
函数名称:SUM
SUM是excel函数中最为常用的函数之一,sum函数分别出现在数学函数、全部函数两个类别中,默认的“常用函数”中也有。
sum函数的语法形式为: sum(number1,number2, ...)
如果用IF函数计算出个人所得税
那个125什么的叫速算扣除数(根据累进税率算出来的),具体可参考下面:
假设A1单元格是要计算税金的工资数,B1单元格为税率,C1单元格为扣除数,D1单元格为应交税金
税率的公式:=(IF(AND(A10,A1=500),5%,IF(AND(A1500,A1=2000),10%,IF(AND(A12000,A1=5000),15%,IF(AND(A15000,A1=20000),20%,IF(AND(A120000,A1=40000),25%,IF(AND(A140000,A1=60000),30%,IF(AND(A160000,A1=80000),35%,0)))))))+IF(AND(A180000,A1=100000),40%,IF(A1100000,45%,0)))
速算扣除数的公式:=IF(B1=5%,0,IF(B1=10%,25,IF(B1=15%,125,IF(B1=20%,375,IF(B1=25%,1375,IF(B1=30%,3375,IF(B1=35%,6375,IF(B1=40%,10375,0))))))))+IF(B1=45%,15375,0)
应交税金的公式:=round(A1*B1-C1,2)
文章名称:c语言用if函数计算税 c语言if语句
文章位置:http://ybzwz.com/article/hisiod.html