数据安排如上,上表为报销规则(你可以把它安排在Sheet2),下表为实际报销情况
C11公式:
=(B11-VLOOKUP(B11,A$2:D$6,1,1)+1)VLOOKUP(B11,A$2:D$6,2,1)+VLOOKUP(B11,A$2:D$6,4,1)
附件可参考,提问者下载不需要财富值
1增值税t=a/117017(适合一般纳税人)2增值税t=a/104004(适合非劳务销售小规模企业)
3城建税=t007
4教育费附加=t003
5印花税=a/117003%(适合于商品销售企业)
该公式有round()和max()两个函数构成
其中,max()函数中有两组数据,一组是有计算式计算得出,另一组是0(零)。
第一组(D3-5000){003,01,02,025,03,035,045}-{0,210,1410,2660,4410,7160,15160},该部分表示D3单元格的值减去5000,计算需要上税的金额,然后乘以对应的税率,最后减去速算扣除数,得到税金。
例如,D3的金额是6000,会得到1000{003,01,02,025,03,035,045},结果为{30,100,200,250,300,350,450};
用这个结果减去“速算扣除数”{0,210,1410,2660,4410,7160,15160},得到结果:{30,-110,-1210,-2410,-4110,-6810,-14710};
接着计算max的结果:MAX({30,-110,-1210,-2410,-4110,-6810,-14710},0),得到30。
因为第一组计算结果可能会出现负数,加一个0,就变成0最大,保证数据正确性。
输入以下公式
=SUM(TEXT(A2-{0,50,100,500,1000,5000},"0;!0"){03,-01,-01,-005,-001,-002}%)1000
详见附图示例
个税起征点是3500元,实行分段计税,且应纳税额越多,税率越高;
为了计算方便,用最高应纳税额乘以相应的税率,再扣除速算扣除数;
EXCEL中的个税公式是:=ROUND(MAX((A1-3500){003,01,02,025,03,035,045}-{0,105,555,1005,2755,5505,13505},0),2)。
可以参考下面方法处理:
1、首先如下图,本例将根据B列的含税金额计算税金,保留两位小数,税率为百分之十七,结果在D列显示。
2、选中D2单元格,在单元格中输入运算符号“=”,然后点击插入函数按钮。
3、d出插入函数对话框:在“或选择类别”中选择“全部”选项。
4、然后在“选择函数”中选择函数“ROUND”,选择好后点击确定按钮。
5、d出函数参数对话框:鼠标点击第一个参数后面的对话框,在对话框中输入公式“B2/117017”。
6、然后将光标移动到第二个参数后面的对话框中,在对话框中输入“2”,表示保留两位小数,参数设置好后点击确定按钮。
7、然后返回到工作表中,001号的订单金额的税金就计算出来了。
8、最后选中D2单元格,拖动鼠标左键,剩余的税金金额即可算出。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)