在Excel中多轴线图

我正在寻找一个类似于下图中的多轴线图(这是一个由amcharts制作的javascript图表)。

Excel有没有select绘制图表这些线? 请注意,有3个Y轴和3个折线图可供您比较数据。

是否有可能获得超过3个数据点,每个数据点在一个图表上都有唯一的轴?

在这里输入图像说明

通过指定一个系列的辅助轴,可以在图表的一侧获得主轴和辅助轴。

要在右侧获得主坐标轴和辅助坐标轴,需要在主坐标轴的“格式轴”对话框中将“坐标轴标签”选项设置为“高”。

要获得主轴左侧的副轴,需要在副轴的“格式轴”对话框中将“轴标签”选项设置为“低”。

我知道无法在单个图表上获得第三组轴标签。 你可以使用文本框和线条来伪造轴标签和刻度,但是很难正确地alignment所有内容。

zx8754提出的更可行的路线是:创build第二个图表,closures标题,左轴等,并将其放在第一个图表上。 看到我的非常粗糙的模型,还没有被微调。

三轴标签图表

这里有一个显示3个Y轴的方法。

Excel支持辅助轴,即只有2个Y轴。 其他方法是分别绘制第三个图表,并覆盖在主图表上。

另一种方法是规范化数据。 以下是三组数据,范围差别很大。 在最上面的图表中,您可以清楚地看到一个系列中的变化,另一个不太清楚,第三个不变。

在第二个范围中,我已经调整了系列名称以包含数据范围,在单元格C15中使用此公式并将其复制到D15:E15

= C2&“(”&MIN(C3:C9)&“to”&MAX(C3:C9)&“)”

我已经使用C15中的公式将数据范围中的值归一化,并将其复制到整个范围C16:E22

= 100 *(C3-MIN(C $ 3:C $ 9))/(MAX(C $ 3:C $ 9)-MIN(C $ 3:C $ 9))

在第二张图中,您可以看到一个模式:1月份所有系列的价格都很低,3月份涨至高点,6,7月份降至中低价位。

您可以修改规范化公式,但您需要:

= 100 * C3 / MAX(C $ 3:C $ 9)

= C3 / MAX(C $ 3:C $ 9)

=(C3-AVERAGE(C $ 3:C $ 9))/ STDEV(C $ 3:C $ 9)

等等

规范化数据

以上述答案为指导;

我为“按月工作的小时数”做了一个额外的图表,然后复制/特殊粘贴它作为一个“链接图片” 我的其他图表使用。 换句话说,我复制粘贴我的现有图表,通过新的graphics与我的新graphics做的链接图片。因为它是一个链接的图片,它总是更新。

尽pipe如此,请确保您复制现有graphics来创build“图片”graphics – 然后删除系列或将数据源更改为您需要的额外轴。 这样你就不必resize。

考虑到我想实现的目标,结果并不算太差。 基本上是事件频率条形图的列表,具有performance线,然后是工作小时的稳定的“背景”。

感谢上面的这个想法!