图表标签中的多个数据点

图表标签中的多个数据点

我想在 Excel 中创建一个条形图。我遇到的问题是数据点标签的格式。我希望标签从 2 个数据集中提取。条形图将使用第一个数据点绘制,例如“66%”,但我希望标签显示百分比和计数,例如“66% (14)”

这可能吗?

答案1

首先,您需要将标签计算为 1 列,例如

=TEXT([@Percent], "0%") & " (" & [@Value] & ")"

然后如果不需要保留类别,只需选择此列作为轴标签(您也可以在上面的公式中添加类别)。

但是如果您想将轴类别与标签分开,则需要执行以下操作(基于 Excel 2010 的步骤):

  1. 插入堆叠条形图图表,仅基于CategoryPercent
  2. 为整个图表添加Data Labels>Inside Base
  3. 根据该Label列添加第二个系列(通过右键单击Select Data...> Add,此时不要更改轴标签) - 所有值都将为 0,因为它是一个文本列
  4. 删除原始的仅百分比标签
  5. 右键单击 0 标签并选择Format Data Series...> 绘制系列Secondary Axis
  6. 删除图表顶部出现的次坐标轴本身
  7. 再次右键单击 0 标签,Format Data Labels...> 勾选Category Name并取消勾选Value
  8. Select Data...对话框中,选择Label系列并单击Edit“轴标签”(右列) - 选择Label标签的列

请注意,您还可以选择Percent列作为系列的值,Label并结合Inside End数据标签选项,以便标签出现在条形图的右侧,但您需要确保主轴和次轴的缩放比例相同。

双标签打印屏幕

答案2

Excel 2013 提供了一个选项,允许从单元格中添加单独的值 > 参见按钮Select Range...

例子

相关内容