第1个回答 2012-01-12
if()函数不能嵌套太深,好像可以级级嵌套8层。你得公式首先不能超过这个限止。
=IF(M5<1500,M5*3%,IF(M5>=1500,M5<4500),M5*10%-105,)))
你上面的公式错的,修改如下:
=IF(M5<1500,M5*3%,IF(AND(M5>=1500,M5<4500),M5*10%-105,""))
意思是:当M5小于1500时,计算M5的3%,当M5大于或等于1500且小于4500时,计算M5的10%然后减去105的值,否则,输出空格。如果还有其他的判断,替换最后"",继续用IF语句。
第2个回答 2012-07-12
A1=税基-3500
A2=IF(A1<=1500,A1*0.03,IF(A1<=4500,A1*0.1-105,IF(A1<=9000,A1*0.2-555,IF(A1<=35000,A1*0.25-1005,IF(A1<=55000,A1*0.3-2855,IF(A1<=80000,A1*0.35-5505,A1*0.45-13505))))))
第3个回答 2012-01-11
知道怎么算用个简单的IF函数就搞定了,关键是要知怎么算,不同区关的税率
追问我是在用电子表格做工资表的时用应税工资来计算个人所得税如何利用IF函数公式的,我就是按照2011年9月以后的新个人所得税税率,七级超额累进的)来计算的,用计算器我知道如何计算,我就是想请教像这样子的公式
=IF(M5=1500,M5<4500),M5*10%-105,)))在这个公式里M5为应税工资,我不会编辑老是提示错误,希望大家帮帮忙
追答你自己写的公式,可以函数的意思读一遍给你听,你自己看错在哪:
1、M5<1500 按3%收税,好像不对吧,现在都是2000起步了,大于2000才收,按1500起步,应是M<=1500,M5
2、1500-4500 ,按M5*10%-105收
3、大于4500的呢没有写,
本回答被网友采纳