0

目前,我有一张表格,上面有各种商品的价格变化日期。我有一个带有折线图的表格,例如:

在此处输入图像描述

相反,对我来说,有一个像这样的步骤图会更准确:

在此处输入图像描述

但我找不到如何在 Access 2007 中将图表类型更改为阶梯图。有什么想法吗?

4

1 回答 1

2

您可以“伪造”此类图表的一种方法是创建一个查询,该查询在下一个价格之前立即重复上一个价格。例如,对于样本数据

Date        Price
----------  -----
2013-08-01  $6.00
2013-08-02  $5.00
2013-08-03  $5.00
2013-08-04  $6.00
2013-08-05  $8.00
2013-08-06  $9.00
2013-08-07  $7.00
2013-08-08  $6.00
2013-08-09  $7.00

你可以使用查询

SELECT [Date], [Price] FROM Prices
UNION ALL
SELECT DateAdd("s",86399,[Date]), [Price] FROM Prices
ORDER BY 1;

产生数据

Date                Price
------------------- -----
2013-08-01          $6.00
2013-08-01 23:59:59 $6.00
2013-08-02          $5.00
2013-08-02 23:59:59 $5.00
2013-08-03          $5.00
2013-08-03 23:59:59 $5.00
2013-08-04          $6.00
2013-08-04 23:59:59 $6.00
2013-08-05          $8.00
2013-08-05 23:59:59 $8.00
2013-08-06          $9.00
2013-08-06 23:59:59 $9.00
2013-08-07          $7.00
2013-08-07 23:59:59 $7.00
2013-08-08          $6.00
2013-08-08 23:59:59 $6.00
2013-08-09          $7.00
2013-08-09 23:59:59 $7.00

然后,如果您将该数据显示为 XY 图表,您将得到如下内容:

价格图表.png

于 2013-08-11T16:04:02.640 回答