【发布时间】:2016-03-24 23:15:49
【问题描述】:
我的数据库大致如下:
约翰·史密斯
2016 年 1 月 1 日
销售额 80 美元
2016 年 1 月 2 日
销售额 100 美元
简·多伊
2016 年 1 月 1 日
销售额 85 美元
2016 年 1 月 2 日
销售额 110 美元
我的报告设置为打破姓名和日期(b/c 实际上,数字不仅仅是销售额,但我正在简化这个问题)。
我需要找到每个人一周、滚动 4 周和一个月的平均值。我可以使用我制作的表格来控制报告中指定的日期范围,这样我就可以让他们点击一个按钮,该按钮会根据今天(一周将是前 7 天等)自动填充时间范围。
但是,我无法弄清楚如何将某个名称下的所有内容平均化。使用 Avg、DAvg 和一些“分组”控件并没有产生任何可用的东西。 DAvg 让我最接近,但它会将每个人平均在一起,而不是按每个人的名字(查询中的“员工姓名”)来区分。
任何帮助或想法将不胜感激!我不在乎它是对查询语言的修改还是对报告本身的修改,因为我在一定程度上精通 VBA、SQL 和 Access。我是在 Excel 中做事的,所以我不是 Access 专业人士,但我对 Excel 很擅长。不幸的是,这并不能解决我的问题哈哈!哦,等等,这不好笑……doh!
谢谢大家!
【问题讨论】:
标签: sql ms-access report average