堆积条形图自定义格式

时间:2015-03-16 09:13:24

标签: excel excel-vba charts vba

我在Excel中有一个堆积条形图。这由积极和消极的评论组成。我可以在轴的一侧获得负面主题名称,但是不能弄清楚如何在图表的右侧获得正面信息?

从附带的示例中我想要图表左侧和右侧的轴标题?我已经坚持了几天并研究了这个。

enter image description here

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

你能做的是:

  1. 添加一系列新数据,为每个类别绘制值0,并使用" good"类别轴数据的标签。
  2. 格式化新系列以在辅助轴上绘图
  3. 添加辅助垂直轴,并对其进行格式化以按相反顺序显示类别
  4. 此处演示文件:http://1drv.ms/1xrnjBg

答案 1 :(得分:0)

可能更强大的替代方案,因为它不会弄乱主轴和次轴...

这是数据,标签标题错误,百分比不佳,百分比好,标签标注好。我在良好的百分比和良好的标签字幕之间插入了一列零值。

我选择了A1:D5,即除了好的标签标题之外的整个数据范围,然后插入一个堆积的条形图,如下表所示。我在垂直轴上反转了类别的方向,并在水平轴与最大类别相交的位置进行了更改,因此项目的顺序与工作表中的顺序相同。我还删除了图例并调整了绘图区域,以便在图表的右边缘为标签提供空间。

我选择了"空白"系列(通过单击绿色系列,然后单击向上箭头键),并添加数据标签,如第二个图表所示。

我在第三个图表中格式化了这些数据标签,使它们处于Inside Base位置,将它们移动到绘图区域之外。

在第四个图表中,我使用了“从单元格值”选项到数据标签,并选择了列E中的标签范围。这在Excel 2013之前不可用,但您可以更改多个标签中的标签。方法:

  1. 单独选择每个标签(单击一次选择所有标签,稍微暂停后再次单击以选择每个特定标签),双击标签文本,然后使用要显示的文本改写标签

  2. 单独选择每个标签(单击一次选择所有标签,稍微暂停后再次单击以选择每个特定标签)。不要进入编辑模式:您不希望光标在标签中闪烁。在公式栏中键入=,然后单击具有所需标签的单元格。这是指向单元格的链接,因此更改单元格内容将相应地更改标签中显示的文本。

  3. 使用Rob Bovey的Chart Labeler,这是AppsPro.com的免费Excel加载项。

  4. enter image description here