本文分享主题:借助散点图,用数据标签取代图例,让图表更直观。
先说明下:本文操作使用的是2019版本,2013版本以上操作界面也差不多。如果是2013以下版本,操作界面可能会有差异,但功能都有,要自己找找。
我之前在分享柱形图系列图表你与专业堆积柱形图的距离,只差一个数据标签文章中,有提到过借助散点图,可以取消堆积柱形图的图例,然后用数据标签代替数据系列名称,让图表呈现更直观的做法。
今天在折线图中,我们用同样的方法来试试:用数据系列名称来取代图例,让图表更具可读性。
举个例子:用折线图直接来呈现这组数据的趋势。
效果是这样的(未经美化):
现在想把图例删除,在每条折线图右侧最末端添加数据标签来指代数据系列名称。效果如这样:
这就比图例更清晰直观了。那这样的效果如何实现呢?下面来分享具体操作。
1. 准备好数据源(数据虚拟)。
除了原始的数据源,我们还要准备一组数据源做出散点图来呈现数据标签。
这里说明一下散点图的取值方法:用3组数据做出3个散点,是考虑有3家公司,每个散点代表1家公司。
X值=COUNTA(B$2:B20),是计算B列有数据的单元格数量。这里的单元格区域取到B20,其实是将数据源视为动态可变,以便后续还有更多数据,可以自动在图表中延展。
Y值=OFFSET($B$1,F3,ROW(A1)-1,,),是取每一列的最后一个数据。它也是一个动态数据源,便于图表随着数据源的增加而自动延展。
说明:关于counta、offset函数的用法,大家可以另行学习了解,当然本公号以后也会专门介绍。
2. 选择合适图表。
选中A1:D6区域,插入”折线图“。
3. 添加“最末点”数据系列。
选中图表,右击“选择数据”,弹出“选择数据源”对话框,单击“添加”,弹出“编辑数据系列”对话框,在“系列名称”中选择单元格F1:最末点。(这一步仅仅添加系列,不用取值)
4. 更改“最末点”图表类型为“散点图”,同时取值。
选中图表,右击“更改系列图表类型”,将“最末点”图表类型更改为“散点图”。再选中图表,右击“选择数据”,弹出“选择数据源”对话框,选中“最末点”,再单击“编辑”,在“X轴系列值”中选择单元格区域F2:F5,在“Y轴系列值”中选择单元格区域G2:G5。
5. 给散点图添加数据标签。
右击散点图,选择“添加数据标签”。右击数据标签,弹出“设置数据标签”窗格,在标签选项下取消勾选”Y值“,同时勾选“单元格中的值”,并选中单元格区域:B1:D1。
6. 美化图表。
至此,图表的大致轮廓就出来了,接着就是一些美化:删除网格线、删除图例、添加标题、颜色填充、字体等(具体操作就不展开了)。
今天的分享就到这里,非常感谢你的耐心阅读,希望对你有所启发。