这对于大师来说可能很容易。
我按月将员工结果的数据表结构化为以下字段:
Name,Metric,Jan,Feb,Mar,Apr, ...,Dec
当我按原样获取此数据集并将其全部选为 MS Excel 中的简单列图的输入时,图表会计算出每个系列都是由Name + Metric定义的,( y轴)由Jan-Dec列中的值定义,图表的列按日期(x轴)分割。
当我使用简单的Select
查询将同一数据集提供给MS Access时:
Select Name, Metric, Jan, Feb, Mar... Dec from Results
我需要能够告诉图表如何使用数据。我该怎么做?
另外,我知道我可以展平数据集,以便日期在行中,然后使用Crosstab query
进行访问来计算出来,但是压缩数据似乎效率低下,以便Access可以扩展它再次出来。我将假设有一种方法可以告诉图表以某种方式使用数据,这就是我在这里回答的问题。
答案 0 :(得分:0)
这是一个快速而又脏的修复方法。
Excel本质上是通过连接创建Name + Metric的“分组”类别。一个快速而肮脏的解决方案是使用默认条形图并将其Row Source属性设置为:
选择姓名& ''&公制,1月,2月,3月...结果的12月
之后,如果仍然需要调整,请从设计视图中双击图表对象,看看您可以使用哪些图表属性。
要更高级地控制图表布局,请选择表格结果并使用Access中的数据透视图功能。此图表稍后可以作为子表单添加到另一个报表或表单上。
旁注:你应该尽量避免使用字段名“Name”,因为它是一个保留字