1,谁知道2011年新个人所得税法个人所得税的excel函数公式

=MAX((A1-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0)

谁知道2011年新个人所得税法个人所得税的excel函数公式

2,个人所得税网上申报流程

网上申报共分四步:   A:基础信息录入(已有密码和基础信息的除外);   B:表格下载(下载到桌面上以后可长期使用);   C:表格填写;   D:表格上传。

个人所得税网上申报流程

3,个人所得税明细申报客户端软件具体怎么填写联系地址跟工作单位

税务管理码你可以咨询专管员 提供你们的税号就行了地址可以写单位地址也就是每个员工的地址就一个 地址的用途,就是收取每年税局给每位员工寄出的那份已缴纳个税的单子
先把安装目录中(默认是c:\program files\广东省个人所得税申报软件)database这个目录拷出来,在新电脑上装好申报软件之后,再把这个目录拷到新装的软件目录中覆盖新文件就可以了。 刚简单试了一下,是可以的。

个人所得税明细申报客户端软件具体怎么填写联系地址跟工作单位

4,帮我写个excel表格计算个人所得税的语句按现在扣税标准前面有

建议简单点,你设置一个税率表 例如工作表名 为 税率表内容为起点 税率 扣除数用公式=工资*VLOOKUP(工资-起征点,税率表!A:C,2,0)-VLOOKUP(工资-起征点,税率表!A:C,3,0)把上面公式中 工资 修改成你计算出工资的单元格起征点 修改成具体值
因个税税目繁多,所以不好回答。假如你指的是每月的工资薪金所得个税,那么假设公式计算总工资为J1,在K1输入=ROUND(MAX((J1-3500)*0.05*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,2701},0),2)
对总工资的单元格直接引用,比如H8,取得就是H8公式计算的结果,H8当变量代入所得税的公式中。再看看别人怎么说的。

5,excel计算个人所得税的问题

在K2单元格输入以下公式,然后向下填充公式=ROUND(MAX((J2-3500)*0.1* 详见附图
假设你的税率表在Sheet1中=($J2-3500)*VLOOKUP($J2-3500,Sheet1!$C$3:$D$9,2,1)-VLOOKUP($J2-3500,Sheet1!$C$3:$E$9,3,1)如果这个不是你作业的要求的话,最好不要用VLOOKUP,有很多简便的方法。
建议楼主把税率表的引用换成具体的数值,这样即使是税率表删掉了也不会影响公式的计算:K2=IF(J2>=3500,LOOKUP(A22-3500,或者k2==MAX((A22-3500)*都可以。如果非要引用税率表的话:K2==IF(J2>=3500,LOOKUP(J2-3500,税率表!$c$3:$c$9,税率表!$d$3:$d$9)*(j2-3500)-LOOKUP(j2-3500,税率表!$c$3:$c$9,税率表!$e$3:$e$9),0)或者:K2==MAX((J2-3500)*税率表!$d$3:$d$9-税率表!$e$3:$e$9,0)按CTRL+SHIFT+回车结束
看看我的这个公式:=if(aa3-ab3-1600<=0,0,(aa3-ab3-1600)*vlookup(aa3-ab3-1600-0.001,其中aa3是应发合计,ab3是社保等税前扣减数,1600是起征点。

6,C语言个人所得税问题

#include <stdio.h>int main()long int i,j;float s;//将s定义为浮点数即可scanf("%ld",&i);j=i-3500;if(j<=0) s=0; else if(j<=1500) s=j*0.03;//s是int的时候会强制转换 else if(j<=4500) s=j*0.1-105; else if(j<=9000) s=j*0.2-555; else if(j<=35000) s=j*0.25-1005; else if(j<=55000) s=j*0.3-2755; else if(j<=80000) s=j*0.35-5505; else s=j*0.45-13505;printf("You have an income of RMB%ld.So you should show RMB%lf.\n",i,s);}
#includeint main() {double x,y,p1,p2; while(1) {scanf("%lf",&x); if(x<=0)break; x-=3500; if(x<=1500){p1=0.03; p2=0;} else if(x<=4500){p1=0.1; p2=105;} else if(x<=9000){p1=0.2; p2=555;} else if(x<=35000){p1=0.25; p2=1005;} else if(x<=55000){p1=0.3; p2=2755;} else if(x<=80000){p1=0.35; p2=5055;} else {p1=0.45; p2=13505;} y=x*p1-p2; printf("个人所得税=%.2lf\n",y); } return 0; }
您好,您的这个是整形数据,不具有小数点的功能的吗,如:10*0.25=2的(10为整形数据时),所以,您应该换成在输进J时,换成浮点数据类型看看,就能得出正确的结果了,望采纳
浮点误差吧,s最好还是弄成浮点型的。比如算出来结果是 29.999... ,强制类型转换就变成29了。

7,求C语言编程关于编程个人所得税的

#include <stdio.h>#include <stdlib.h>int jishu(double x) if(0<x&&x<=500) return 1; else if(500<x&&x<=2000) return 2; else if(2000<x&&x<=5000) return 3; else if(5000<x&&x<=20000) return 4; else if(20000<x&&x<=40000) return 5; else if(40000<x&&x<=60000) return 6; else if(60000<x&&x<=80000) return 7; else if(80000<x&&x<=100000) return 8; else return 9;}main() double rate[10]= int a[10]= double n,m,l; int i; printf("请输入工资:"); scanf("%lf",&l); if(l<=3500) printf("您不用交税\n"); else n=l-3500.0; i=jishu(n); m=n*rate[i]-a[i]; printf("应缴个人所得税:%.2lf\n实发工资额:%.2lf\n",m,l-m); }}这是按你说的计算方法
#include <stdio.h>#include <stdlib.h>long a[9]=long b[9]=long c[9]=long d[9]=int main() double salary,result,tax; int n; while(1) printf("\n输入工资总额:"); scanf("%lf",&salary); printf("salary is %.2f\n",salary); salary-=3500; for(n=0;n<9;n++) if((n==8||salary < (double)b[n]) && salary > (double)a[n]) tax=salary*c[n]/100-d[n]; result=salary+3500-tax; n=9;printf("tax is %.2lf\n,pay %.2lf",tax,result); } } } return 0;}

文章TAG:如何填个人所得c表  
下一篇