Excel 堆叠条形图,在图表上的一条线上同时显示多行数据

Excel 堆叠条形图,在图表上的一条线上同时显示多行数据,excel,gantt-chart,Excel,Gantt Chart,我正在处理一个较小的数据集,以创建一个甘特图,在单线图上显示多行数据。例如,活动A在第1行的某个日期启动2天,然后在某个日期再次启动相同的活动,持续其他时间。我曾尝试创建甘特图,但它会为每个活动创建另一行。我已在Tableau中获得所需结果,但无法在Excel中创建它 我在excel中创建的图表。 我需要的那种图表。。 如果有人能告诉我我做错了什么,因为我无法找出问题所在,那将非常有帮助。凭借大量的创造力,你可以实现接近你想要的东西 我想强调两点: 由于需要对每个系列进行修改,需要花费一

我正在处理一个较小的数据集,以创建一个甘特图,在单线图上显示多行数据。例如,活动A在第1行的某个日期启动2天,然后在某个日期再次启动相同的活动,持续其他时间。我曾尝试创建甘特图,但它会为每个活动创建另一行。我已在Tableau中获得所需结果,但无法在Excel中创建它

我在excel中创建的图表。

我需要的那种图表。。


如果有人能告诉我我做错了什么,因为我无法找出问题所在,那将非常有帮助。

凭借大量的创造力,你可以实现接近你想要的东西

我想强调两点:

  • 由于需要对每个系列进行修改,需要花费一些时间
  • 您需要创建一个自定义Y轴,因为Excel自己的Y轴将不被使用
结果将是一个时间线图:

分步指南:

首先,我们需要修改数据表

添加一个新列,它将表示我们的Y轴值(我称之为“Y轴位置”,位于F列)。这些值将替换具有值PD-18、PD-19等的“行”列(稍后我们将手动创建它们)。。它将确定杆的放置高度

是时候创建散点图了

我建议只标记一个系列(1),然后单击图标(2)。在我的示例中,我选择了系列“AX1”

然后添加您的附加系列

我每次都拍一张(如果你做得正确,你会看到每个新系列都有自己的颜色(在图片中我得到蓝色和橙色)。 对于X值,我使用“日期”,对于Y值,我使用“Y轴位置”

您还可以添加序列名称,在本例中为“AY 1”。然后它将在图表“图例”中正确显示

将误差条添加到散点图中

最快的方法是标记图表,然后单击“+”符号,然后单击“错误栏”。(否则单击图表->设计(顶部)->“添加图表元素”(最左侧)->“错误栏”->“标准错误”

单击上/下错误条,然后删除这些错误条(单击键盘上的“删除”)

(下图显示了右侧序列上已删除的错误条。左侧序列是我在删除错误条之前如何选择错误条的)

是时候修改图表了

我从标记开始,因为以后单击更容易。单击标记(1)并转到右侧列表中的“填充和线条”(2)。单击“标记选项”。我注意到我突出显示的大正方形在视觉上效果良好。(如果您没有得到图片中的数量,请尝试复制图表。使用您复制的图表,然后再次转到标记选项,您现在应该可以看到更多的标记类型…)

我选择10号。我还将“填充”颜色更改为预定颜色,以及边框颜色,以便它们匹配。我对这两个系列执行相同的步骤

标记错误条(垂直)并转到“错误条选项”,即顶部的绿色小条。您可以在图片右侧看到它们(在word格式错误条下方)

点击“加号”(我们只需要正误差条)并选择“无上限”。 两个系列都要这样做

修改错误条长度的时间

标记一个系列(1),然后选择右侧的“自定义:指定值”(2)。将弹出一个小窗口(3)。错误条长度将由持续时间值(4)确定。应使用特定系列的所有持续时间(注意,我仅选择3个值)。对的“正值”和“负值”值都执行此操作

在我的示例中,我已经标记了蓝色的序列号(AY1),因此我将使用“AY1”的“持续时间”值来表示正错误条和负错误条

修改错误条可视化的时间

单击错误栏。然后转到“填充和线条”选项(小油漆桶),然后我更改颜色,使其与标记颜色匹配。我要做的最后一件事是将宽度更改为10号(与标记大小相同)。对两个系列都执行此操作

将数据标签添加到序列中

单击标记(这就是我保留它们的原因),然后选择“添加数据标签”->“添加数据标签”,如下图所示。对两个系列都执行此操作

自定义数据标签

右键单击标签(注意,一个系列的所有标签都高亮显示),然后单击“格式化数据标签”。转到“标签选项”(右侧的绿色小条)。取消选中“Y值”,然后单击“单元格中的值”。选择将具有代表性的名称。我选择了批次名称,即AY 1,范围C5:C7。单击“确定”。对两个系列都执行此操作

如果需要,您可以格式化X轴。右键单击X轴并选择“格式化轴”。单击“轴选项”(绿色条)并选择一个好的开始日期。我添加了1个日期以更好地反映数字。您也可以选择“单位”->“主要”并设置1,0。然后,每个日期都将显示在您的X轴中

我还通过在“Type”字段中写入:DD-MMM;@将日期格式自定义为day-month(注意,我有北欧设置/语言)

Y轴的修改

我“修改”Y轴,因为我们不需要位置号(它们不提供任何有价值的信息)。我创建一个“文本框”。转到“插入”->“形状”->“文本框”

拖动它并输入Y值。请注意,我将文本框设置为矩形,并尝试将我的值与原始图表编号1,2,3(F列:“Y轴位置”)的高度相匹配。然后,我标记有编号的图表Y轴并将其删除。最后,我放置自定义