Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

关于对查询结果的处理的问题

梁建  发表于:2011-03-24 21:04:46  
复制

是关于工资的数据表

A表

工号  姓名  工资    扣款

001   张三  2500    300

002   李四  3000    250

003   王五  5000    400

 

我做了一个查询 得到一个新表

 

工号  姓名  工资    扣款  扣税基数(工资—扣款-2000)   所得税

001   张三  2500    300   200

002   李四  3000    250   750

003   王五  5000    400   2600

 

但是,我还需要算出所得税字段  ,这个比较麻烦。因为所得税要根据扣税收入,套用不同的公式。

1不超过500元的部分,公式为  扣税基数*5%

2超过500元至2000元的部分,公式为 扣税基数*10%-25

3超过2000元至5000元的部分,公式为  扣税基数*15%-125

 

以上三条记录分别要套用三个公式,怎么对扣税基数判别,自动套用相应的公式。谢谢大家。

不知道我说明白没有。

 

Top
一杯绿茶 发表于:2011-03-24 23:06:15
给你做了一个例子,但是不知道是不是你想要的结果,因为没有设计到这一行,计算公式可能有问题,但是给你提供了一个思路。进入程序后在窗体中计算的。点击按钮后就可以计算。点击下载此附件

梁建 发表于:2011-03-25 07:16:41

感谢楼上的回复,我研究了一下你的例子。窗体我不太熟悉,是不是每个人都要点一下计算,才能算出所得税。能不能一下算出所有人的所得税,然后写入查询表的字段里。

我需要一个结果是这样的表

工号  姓名  工资    扣款  扣税基数   所得税

001   张三  2500    300   200        10  

002   李四  3000    250   750        50   

003   王五  5000    400   2600       265  

 

谢谢

 

 



鱼求雨 发表于:2011-12-03 23:51:33
楼上兄弟,您搞一个计算查询,弄个公式,根据不同的条件返回不同的结果,不就完了么?

网行者 发表于:2011-12-04 08:07:24
总记录:4篇  页次:1/1 9 1 :