Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用多个系列绘制Excel甘特图?_Excel_Charts_Bar Chart_Gantt Chart - Fatal编程技术网

如何用多个系列绘制Excel甘特图?

如何用多个系列绘制Excel甘特图?,excel,charts,bar-chart,gantt-chart,Excel,Charts,Bar Chart,Gantt Chart,是否可以使用可用的数据集绘制这样的图表 用于测试的样本数据集 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/201

是否可以使用可用的数据集绘制这样的图表

用于测试的样本数据集

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图表专家能给我一些建议,它是否可行,以及我应该如何重新设计我的数据集来生成这样的图表


谢谢…

我知道这很旧,我在搜索我自己的类似查询时偶然发现了这一点。希望这有帮助

我在这里遵循了以下步骤:使用“StartDate”和“Duration”列作为数据,“Company”列作为轴标签,“Product”列作为数据标签

此处的说明:谈到添加一个没有轴文本的新数据系列。相反,我只是将表中的“C1”和“C2”替换为“1”和“2”,然后按照指示将轴设置为“日期”


我创建的工作表如下:

当然有可能。。。它是否可行取决于您想要如何实施它。你精通VBA吗?如果是这样的话,我也许可以为您指出正确的方向,这样您就可以编写自己的解决方案,但是完整的代码解决方案可能超出了so答案的范围。如果不是,你应该考虑把这个帖子移到Suffereri可以对VBA进行编码,但是对于这个图表,我只是在探索可能性,然后通过SQLServer存储过程产生数据集,然后将数据集返回到Excel进行制图。我相信这取决于我如何组织数据以及图表中包含的内容-仅选择X轴和Y轴数据。这就是我缺少的部分。我尝试更改X轴和Y轴,但无法获得正确的组合。pnuts,我尝试了多种方法来绘制它,但无法获得正确的组合。