试试excel图表标签左对齐,让读图体验更友好

2020年7月31日 分类:Excel 作者:企业网盘

本文分享主题:excel图表纵坐标轴标签如何左对齐

先说明下:本文操作使用的是2019版本,2013版本以上操作界面也差不多。如果是2013以下版本,操作界面可能会有差异,但功能都有,要自己找找。

我在上一篇的文章excel簇状柱形图怎么优化?试试条形图吧吧中提到,当坐标轴标签较长时,可以用条形图代替柱形图会更美观。而昨天的文章条形图的坐标轴标签过长,怎么优化更美观呢?中我又提到,当坐标轴标签过长时,可以通过添加数据标签的方式来呈现会更美观。

这些都是锦上添花的操作,是为了让图表可读性更强,也是我们做图表应该追求的精益求精。除此之外,其实条形图本身,还有一种天然的不足会影响美观。

是什么呢?你稍微回顾下,当数据源中坐标轴标签内容长度不一致时,它们是默认右对齐,左边的呈现就参差不齐。比如前天的文章excel簇状柱形图怎么优化?试试条形图吧中做出的图表是这样的:

而人在阅读的时候,是习惯从左到右的模式。所以,为了让读图体验更友好,我们是否可以做进一步优化,让标签左对齐呢?

答案当然是肯定的。还是以柱形图横坐标轴过长怎么优化?试试条形图吧为例,优化后的效果图应该是这样的:

这个图是怎么做出来的呢?先将原理中的两个关键点做说明:

第一,我们知道,坐标轴标签是无法直接设置左对齐的,所以这里其实是弃用了坐标轴。取而代之的是通过将数据标签赋值为”类别名称“来代替呈现的。

但是如果直接用现有条形图的数据标签来做,那么当数据改变的时候,“类别名称”的位置也会改变,很不方便。

为了避免这一尴尬,可以添加一组辅助数据作图,然后借助其数据标签呈现”类别名称“。辅助数据取值要固定且为0,这样才不影响原有图表。但一开始为了后操作方便,可以先取一个非0值,后面再将其调整为0。

第二,借助XY chart label插件移动”类别名称“到坐标轴标签的位置,实现左对齐。

好,知道了原理,下面来分享具体操作。

1. 准备好数据源(数据虚拟)。

添加的辅助数据“标签系列”的取值,视原始数据的量级而定,原则是让它在作图时可见。

2. 选择合适图表

选中数据源中任意单元格,插入堆积条形图,并将坐标轴设置为“逆序类别”,以使纵坐标轴标签顺序与数据源顺序保持一致。

3. 调整条形图顺序,将标签系列调整到左边,紧挨纵坐标轴

选中图表,右击“选择数据”,进入“选择数据源”对话框,选中“系列标签”,单击右上角的“上移”小三角。

4. 隐藏纵坐标轴,给“标签系列”添加数据标签,并将数据标签取消勾选”值“与”显示引导线“,同时勾选“类别名称”,然后将标签位置勾选为”轴内侧“。再借助XY chart label插件移动”类别名称“到坐标轴标签的位置,同步实现左对齐。

用插件移动的时候要注意:可能会出现移动不了,这是因为已经到了顶部。此时,你可以将中间的绘图区大小向右缩小再移动即可。

5. 将”标签系列“的数据源调整为0。

6. 到这里,图表大致轮廓已经出来了,接下来就是一些美化工作。

6.1 设置横坐标轴最大值为10000,并将横坐标轴隐藏。

6.2 删除图例、网格线、添加图表标题、数据标签等:

当然,还有字体、字号、颜色填充等可以根据需求调整。

阅读已结束,喜欢的话就点个赞吧
注册坚果云网盘
还有其他问题,可以咨询小坚果咨询小坚果
继续阅读