【发布时间】:2014-06-11 03:41:21
【问题描述】:
是否可以使用可用的数据集绘制这样的图表?
http://i.stack.imgur.com/QnJ6n.jpg
用于测试的样本数据集
Company,Product,StartDate,EndDate,Duration (Days)
C1,P1,01/05/2014 11:21,01/05/2014 16:56,0.23
C1,P2,01/05/2014 17:13,01/05/2014 22:07,0.20
C1,P3,02/05/2014 15:04,02/05/2014 19:56,0.20
C1,P4,03/05/2014 09:01,03/05/2014 14:22,0.22
C1,P5,04/05/2014 00:09,04/05/2014 00:11,0.00
C1,P6,04/05/2014 00:11,04/05/2014 09:00,0.37
C2,P7,04/05/2014 18:53,05/05/2014 00:03,0.22
C2,P8,05/05/2014 01:39,05/05/2014 10:35,0.37
C2,P9,05/05/2014 10:38,05/05/2014 17:53,0.30
C2,P10,05/05/2014 17:55,06/05/2014 05:35,0.49
可能,我可能需要更改持续时间,以便可以推出栏。
希望 Excel 图表专家能给我一些建议,它是否可行以及我应该如何重新设计我的数据集以生成这样的图表。
谢谢...
【问题讨论】:
-
当然有可能……是否可行取决于你想如何实现它。你精通VBA吗?如果是这样,我可能会为您指出正确的方向,以便您可以编写自己的代码,但完整的代码解决方案可能超出了 SO Answer 的范围。如果没有,您应该考虑将此帖子移至超级用户
-
我可以编写 VBA 代码,但对于这个图表,我只是在探索可能性,然后通过 SQLServer 存储过程生成数据集,然后将数据集返回到 Excel 以用于图表目的。我相信这取决于我如何组织数据以及图表中包含的内容 - 仅选择数据、X 和 Y 轴。这就是我缺少的部分。
-
我尝试更改 X 和 Y 轴但无法获得正确的组合。
-
pnuts,我尝试了多种方法来绘制它,但无法正确绘制。
标签: excel charts bar-chart gantt-chart