精确的过程事件时间线图(例如在Excel中)

我需要准备这样的图表:

le图

我认为如何阅读这个图表非常直观,这就是为什么我要为我的项目创build其中的一些。

我很困惑如何有效地创build它们; 我在Paint上面画了一个,只是为了快速想象我的想法,花了太长时间。 而且时间轴不准确。

我有事件时间的精确数据(例如,过程1中的加载开始,过程1中的加载结束,过程2中的algorithm启动等)

Process 1: 00.0 - 40.0 - Loading 40.0 - 45.0 - Preparing and launching process 2 45.0 - 50.0 - Preparing and launching process 3 50.0 - 90.0 - Sleep 90.0 - 95.0 - Joining process 2 ... Process 2: 45.0 - 90.0 - Algorithm execution ... 

如何生成这样的时间线图?

我正在使用MS Windows 7并安装了Office 2010,但愿意使用任何可以完成工作的东西。

有效率的? 无法完成。 但是,一旦你安装好了,那也不错。 他们的关键是适当地布置你的数据。 这不仅仅是你的数据。 每个红色条都显然是一块数据。 但是空白不是真的空白,它们是白色背景下的无形条纹。

基本图将是一个堆积的条形图。 进程1可能具有类似的数据

 39 1 5 1 5 40 2 135 10 1 10 

那些会交替红色和白色。 可能会更好的是摆脱“1”数据点,并使用穿过数据(或错误栏或类似的东西)的白色网格线。

有关瀑布图的示例,请参阅http://dailydoseofexcel.com/archives/2012/02/10/income-statement-waterfall-chart/ 。 这与你的情况不一样,但是它使用了很多相同的技巧。

此外,Peltiertech有一些瀑布教程,如http://peltiertech.com/WordPress/excel-waterfall-charts-bridge-charts/

基本上,使用堆积的条形图:

SO16286356的例子

详细解释所有步骤将是一场噩梦,但概括而言,数据大致如A1:H4所示。 在需要混合到背景中的情况下,将数据序列设置为白色。 添加数据标签并根据需要更改文本(“合并1”等)。

我欺骗并画线(例如,在'Loading'内),并将它们格式化为白色,但是额外的1ms连接符应该服务(并且随后将与缩放线不同)。 使用“系列选项”调整条的间隔和高度。

编辑:

列标签或多或less与@Jon Peltier相匹配,但在这里并不重要。 他们可以被视为仅仅是增量。 基于评论提供的更具体的价值:

SO16286356第二个例子