Access交流中心

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

如何按姓名分别列出每个人1~3月工资,并汇总等问题。

miaor  发表于:2016-01-14 00:49:40  
复制

我刚开始学习access,但是目前急用需要解决如下问题,我已经想了两天了,请各位老师们帮帮忙。最好能给出详细步骤。

我是新手,还没分悬赏呢,大家勿怪。点击下载此附件

已有这样四张表



问题这样的:1.如何使表一中所有人员,按姓名和月份分类排序并汇总成为右侧结果表样式。

                  2.如何使生成的结果表,按所属地分类汇总。

                  3.我建立的四张基础表中,月份字段的数据类型都是数字,因为设置成为“时间/日期”后,不会只显示某月。把是否需在单独要建立一张1~12月的表?另外,如何令时间类型数据只显示“某月”?


 

Top
宏鹏 发表于:2016-01-14 08:11:47
建议做成报表,制作方法可以参照下面《报销管理教程》http://www.accessoft.com/rdp/tutorial.html

miaor 发表于:2016-01-14 09:00:57
多谢,我先学习学习,不懂的话再问。

miaor 发表于:2016-01-14 17:00:58
 您好,按照教程,我已经做到这一步,但是合计框中的表达式需要如何写?我写的是“=Sum([表2_应发工资]+[表3_应发工资]+[表4_实发工资])”但是不对。



朱先生 发表于:2016-01-14 17:25:36

在查询中可做出如下效果

查询2

姓名1 月份1 应发 实发 合计
A 1 100 50 150
A 2 200 100 300
A 3 200 100 300
A 合计 1 500 250 750
B 1 100 20 120
B 2 20 10 30
B 3 0 0 0
B 合计 1 120 30 150
C 1 0 0 0
C 2 0 0 0
C 3 50 50 100
C 合计 1 50 50 100
D 1 0 0 0
D 2 200 200 400
D 3 0 0 0
D 合计 3 200 200 400
总计 1 870 530 1400




朱先生 发表于:2016-01-14 17:44:50
查询的效果比上表好
姓名1 月份1 应发 实发 合计
A 1 100 50 150
A 2 200 100 300
A 3 200 100 300
A 合计
500 250 750
B 1 100 20 120
B 2 20 10 30
B 3 0 0 0
B 合计
120 30 150
C 1 0 0 0
C 2 0 0 0
C 3 50 50 100
C 合计
50 50 100
D 1 0 0 0
D 2 200 200 400
D 3 0 0 0
D 合计
200 200 400
总计
870 530 1400


朱先生 发表于:2016-01-14 18:26:24

永远只查1~3月的工资吗?如果要查询别的月份,怎么办?

要想解决问题要多考虑再提问



总记录:6篇  页次:1/1 9 1 :