Excel - 每个条形图上带有水平参考线的条形图

时间:2017-03-01 05:24:19

标签: excel data-visualization graph-visualization

我想创建一个条形图,用于比较2个时间点的组,t1与t2。但是我没有将它们并排放置,而是希望将t2(现在)作为条形并将t1(之前)作为水平线。 与使用Tableau可以执行的操作类似(对于使用它的人)。除了它不必是水平条形图,可以只是正常的垂直条形图。

以下是我拥有的数据集示例以及我需要它的样子。

Metric  WeekEnding  Bucket1 Bucket2 Bucket3 Bucket4
Debt    16/09/2016  88       126    116         89
Debt    23/02/2017  61        87    65          82

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,您的图表看起来不会以两种方式反映您的数据。这些酒吧看起来像16/09/2016系列,但你说酒吧应该反映t2(现在),而另一个系列更新。此外,线条似乎不反映任何一个系列 - 例如,在第2个桶中,线段大约在115左右,这既不是系列1也不是系列2.因此,在我的回复中,我的结果图像与您的图表有所不同。

这样做的一种方法是制作2D聚类柱形图,将t1系列更改为XY分散,然后使标记成为线段,并根据需要使线段宽(不幸的是,我不知道)看到一种增加宽度而不改变高度的方法。

更多细节(请注意我的说明是使用Excel 2013):首先,选择图表数据并选择" 2D聚类列类型"。然后右键单击t1系列中的一个条形并选择"更改系列图表类型"。然后将t1系列更改为" Scatter" (即,XY散射),并取消选中" Secondary Axis"在同一轴上绘制系列。然后右键单击t1系列点,选择"格式化数据系列",然后在"标记选项"下,选择"内置"下的线段标记类型。 。根据需要增加尺寸。您可以减小边框宽度,这会略微减小宽度。

这是结果图。我上传了我的Excel文件here

Here is the resulting plot