如何在堆积条形图的条形内显示系列名称?

如何在堆积条形图的条形内显示系列名称?

我有一张非常繁忙的堆积条形图,其中有大约 20 个随时间变化的系列

我对实际数字不感兴趣,我只是想展示一段时间内的总体趋势。

Excel 2010 中的默认颜色非常相似,几乎不可能分辨出单个系列

唯一的选择似乎是添加“数据标签”,即底层数值——这不是我想要的

我想显示系列名称(一个简短的 3 位数字代码),该名称应能轻松放入堆叠条形图的某个部分内(或旁边)

这也意味着我将能够删除图例,为绘图区域释放更多空间

答案1

假设您的数据设置正确,您应该能够通过以下方式完成此操作:

  1. 添加数据标签
  2. 格式化数据标签
    • 检查Label Contains系列名称
    • 取消选中Label Contains
    • 检查Label Position内端
  3. 对每个系列重复
  4. 删除图例(这几乎总是一种好的做法)。

但听起来你的图表想表达的东西太多了——读者很难理解。你考虑过替代方案吗?为了显示随时间变化的趋势,折线图通常比柱形图更合适。你也可以考虑重新排列图表中的堆叠(例如按日期堆叠,而不是按系列堆叠)。你还可以考虑使用小倍数/面板图表,或者让大多数系列采用类似的格式(例如灰度),并以颜色突出显示感兴趣的区域。

相关内容