我正在处理一个大型数据集,我需要以甘特图方式绘制时间线(带有 y 轴的事件/任务和 x 轴时间的水平条)但是一个事件/任务有多个持续时间,例如你将如何绘制这个甘特图:
事件 A:发生在周一至周二和周六至周日之间
活动 B:周二至周三举行
活动 C:周三至周四举行
我正在关注本教程,但由于任务 A 有 2 个持续时间,因此甘特图将在 y 轴上有 4 个任务,因为任务 A 将被重复:一个只有星期一到星期二的条形图和另一个星期六到星期日的条形图。
任何帮助表示赞赏。
我正在处理一个大型数据集,我需要以甘特图方式绘制时间线(带有 y 轴的事件/任务和 x 轴时间的水平条)但是一个事件/任务有多个持续时间,例如你将如何绘制这个甘特图:
事件 A:发生在周一至周二和周六至周日之间
活动 B:周二至周三举行
活动 C:周三至周四举行
我正在关注本教程,但由于任务 A 有 2 个持续时间,因此甘特图将在 y 轴上有 4 个任务,因为任务 A 将被重复:一个只有星期一到星期二的条形图和另一个星期六到星期日的条形图。
任何帮助表示赞赏。
虽然这有点乏味,但很容易实现。首先,您需要准备数据,使其具有数字事件编号、数字开始日期或日期以及持续时间。使用的数据如下所示:
选择列 B、C、F 并插入如下所示的堆积条形图:
选择垂直轴 -> 右键单击 -> 设置轴格式... -> 将轴类型更改为日期轴。在此步骤中,所有相同的事件编号组合在一行中。
接下来,您需要处理事件是文本数据的问题。为此,请创建一个包含唯一事件名称和轴列的辅助矩阵:
复制此矩阵 -> 选择图表 -> 通过选择性粘贴将矩阵作为新系列添加到图表中。在此步骤中,您需要选择第一行中的系列名称和第一列中的类别(X 标签)。现在您需要确保该列连接到辅助轴。您可以通过选择图表 -> 图表设计 -> 更改图表类型 -> 组合来执行此操作。所有图表都具有堆叠条形类型,并且新的辅助矩阵位于辅助轴上。通过选择图表 -> 图表设计 -> 添加图表元素 -> 轴 -> 辅助垂直来添加辅助轴。您还可以反转两个轴中的值,以便它们从 1-3 (AC) 运行,但这取决于您的需要。删除与次轴相连的横轴,只保留日期轴。
最后,您可以更改数据系列的颜色以满足您的需求。特别是,您希望将蓝色条(无持续时间)的颜色更改为无填充。
最终图表如下所示: