Excel 中的堆积柱形图,条形图之间带有 x 轴标签

Excel 中的堆积柱形图,条形图之间带有 x 轴标签

我想在 Excel 中绘制堆积柱形图,并将 x 轴的标签放在柱形图之间;例如:

答案1

如果您能遵循此协议,您就可以轻松地伪造它。

这是红色和绿色条的数据,以及第二组 XY 数据,其中包含将显示标签的 X 值。

数据下方是使用第一个数据块的堆积柱形图。

直方图数据、轴数据和初步图表

复制第二个范围,选择图表,然后使用“选择性粘贴”将数据添加为新系列,系列在列中,系列名称在第一行,类别数据在第一列。它被添加为一组新的堆叠条形图,由于其高度为零,因此不会显示。

通过选择绿色条并单击向上箭头键来选择添加的系列。单击菜单键(位于右侧 Alt 和 Ctrl 按钮之间)或按住 Shift 并单击 F10 功能键以弹出上下文菜单。单击更改系列图表类型,然后选择 XY 散点图。这会在图表底部添加一组标记(下图顶部图表中的蓝色圆圈),并添加辅助 X 轴和 Y 轴。

格式化次要横轴(图表顶部)的刻度,使其适合数据:最小值 = -115,最大值 = -50(下图)。请注意,标记现在与条形图对齐,标签将位于条形图之间。

在此处输入图片描述

通过将标签位置格式化为“无标签”,将线条颜色格式化为“无线条”,隐藏次要轴。通过使用自定义数字格式“”(没错,就是用双引号括起来的空格)隐藏主要水平标签。这会隐藏标签,但会保留空间,用于放置我们要添加的其他标签(下图顶部)。

右键单击一系列点,然后选择“添加数据标签”。您将获得添加到标记右侧的默认 Y 值(零)(下图)。

在此处输入图片描述

对标签进行格式化,使它们位于下方位置,并且它们显示 X 值而不是 Y 值(下面的顶部图表)。

最后格式化一系列点,使它们不使用标记(下面的底部图表)。这样你就完成了。

在此处输入图片描述

答案2

您可以通过调整数据本身来实现这一点。您的原始数据和 Excel 中的默认条形图如下所示:

在此处输入图片描述

然后你可以0在每两个标签之间插入,例如,在和0.05之间插入,并将频率设置为,这样它就不会被看到。然后你的数据将看起来像这样,相应的图形将是你想要的:00.10

在此处输入图片描述

注意,为了使图形更加美观,您可能需要通过双击图中的条形来调整,如下所示Series OverlapGap Width

在此处输入图片描述

希望能够帮助到大家。

相关内容