首页 > 解决方案 > 在 Microsoft Access 中更改 X 轴值?

问题描述

我是 Microsoft Access 的新手,我正在尝试使用“插入现代图表”选项制作一个折线图,该选项显示我给定数据集中每个月的总月销售额:数据集我想要 X 轴上的月份(1 月, 2 月、3 月等)和 Y 轴上的每月总销售额,给我一条线代表所有月份

我编写了一条 SQL 语句来总结月份的所有值,但是在尝试制作图表时,我无法让 X 轴正常工作,导致图表看起来像这样:图形.

这是 SQL 语句:

SELECT Sum(Sales.Jan) AS January, Sum(Sales.Feb) AS February, Sum(Sales.March) AS March, Sum(Sales.April) AS April, Sum(Sales.May) AS May, Sum(Sales.June) AS June
FROM Sales;

如何设置 X 轴以显示适当的月份而不是图像中显示的值?非常感谢任何帮助,我已经坚持了好几天了。

标签: sqlms-accessgraph

解决方案


从 UNION 查询开始以规范化数据结构:

SELECT Sum(Jan) AS Data, "Jan" AS Mo, 1 AS MoN FROM Table1
UNION SELECT Sum(Feb), "Feb", 2 FROM Table1
...
UNION SELECT Sum(Dec), "Dec", 12 FROM Table1;

使用该查询作为图表 RowSource 的源:
SELECT Mo, Data FROM Table1UNION ORDER BY MoN;

我知道这适用于经典图表控件,并希望它也适用于现代图表。


推荐阅读