前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >分享文章:重新启程之Excel图表

分享文章:重新启程之Excel图表

作者头像
公众号PowerBI大师
发布2019-08-27 14:51:43
3.1K1
发布2019-08-27 14:51:43
举报

上一篇,预告了下面这张图,请大家可以思考,这张图是怎么做出来的?**(不用怀疑,这的确是用Excel做的。)

这张图所呈现的是XXX公司,从2013年到2019年的业务收入,运营利润和税后利润,其中2013年至2017年为实际发生值,2018年为当期,2019年预测值。抛开整体的布局外,对于在Excel里做出这张图,大致有3点可能给大家造成疑惑的,已在图中标记出来。

3个疑点

疑点一:收入,运营利润,税后利润三个数据系列的重叠布局 疑点二:2018年,2019年2个系列不同颜色设置如何实现 疑点三:X的高度,及其轴上2018年和2019年区域不同的颜色变更如何实现

下面就给大家解析,这张图是怎么一步一步做出来的。

疑点一:系列重叠间隔的设置

步骤1:基于这样的数据,可以很容易的得到对应的簇状柱形图

数据表

步骤2:选择其中任一一个系列,将系列重叠设置为80%

系列类重叠设置

疑点二:2018年,2019年2个系列不同颜色设置如何实现

一个比较简单的设置方法是,可以选中2018年,2019年的每个系列进行单独的颜色设置。

当然,如果您认为这是一个疑问的话,肯定是不能满足于这样的回答,另一个方案是辅助列法

步骤1:增加三个辅助列。这时,需要将2018,2019 的数据转移到3个辅助列里去,并在其他位置使用"NA()"来填充

步骤2:再次插入簇状柱形图,直接就得到了2018,2019的系列颜色是不一样的图形。 步骤3:重复上述系列重叠的设置后,就能得到如下

疑点三:X的高度,及其轴上2018年和2019年区域不同的颜色变更如何实现

在Excel里的确是可以单独设置X轴的颜色,及其线条的粗细

单独设置X轴的高度和颜色

但是要实现变色是几乎不可能的,所以我们需要引入一张单独的X轴图表来呈现

步骤1:直接增加另外4行辅助列

Xpre:以前年份的数据 Xcurrent:当前年份的数据 Xforecst:预测年份的数据 Xmax:X轴最大值的数据

加辅助数据

步骤2:使用这3列X的数据+年份序列,插入簇状柱形图

设置X轴

步骤3:通过系列的重叠设置100%,把3个不同的系列连接起来

设置X轴

步骤4:选中Xmax的数据区域,复制该区域,然后将其直接黏贴(Ctrl + V)到图中

设置X轴

步骤5:选中“Mmax”系列,将颜色设置为无填充

设置X轴

步骤6:去除不必要的数据,背景颜色设置为无填充,并调整大小与数据图表相一致

设置X轴

如果对X轴的色块高度不满意,可以通过调正表中的数字,和图表的对应高度进行调正,直到满意为止

步骤7:检查数据图表与X轴图表的宽度,并使其保持一致,最后完成2个图表的拼接

看到这里,小伙伴可能已经被上述各种步骤给整的七晕八素,这么麻烦,还是算了吧,别搞得这么复杂了。其实,通过最后几步的设置,就可以将整个图表进化成一个模板,只要以后有数据更新,自动就能出图了,是不是有点小激动啊!

步骤7:添加数据表中的判断条件,使其自动判断数据是以前的,当前的,或预测年份的数据(原始数据放在灰色区域,图表数据全部基于后面的辅助列完成)

设置X轴的高度值为3.5(可依据自己的喜好进行调整) 设置当前年份值为2018(按实际情况调整)

在收入数据的“F"列输入公式,根据当前年份自动判断当前行的数据获取

1IF($B7>=$C$3,NA(),C7)

在收入数据辅助列"I"列输入公式,解释同上

1IF($B11>=$C$3,C11,NA())

数据源公式设置

剩余数据项目可参考以上设置

设置完成,来看看成片的效果如何

动态调整

总结

谜底揭晓,原来文章开头的图表是由2张不同的图表组合而成,在这里主要运用的知识点总结如下:

图表的格式设置,文中多次将图表颜色设置为无填充 利用辅助列来完成不同数据系列的设置,避免手动调整颜色 数据系列的重叠设置,包括数据表及X轴的设置 多张图表的拼接,让成图看似为浑然天成 利用条件判断,自动获取数据值 ……

最重要的是,通过这个例子,给大家带来一个在Excel里作图的全新思路,就是多张图表的拼接与组合,拓展开去,使用这种方式,可以完成很多以前看起来,在Excel不能完成图表。

所以,只有想不到,没有做不到,凡是做不到的,都是目前还没想到的。永远不要停止你的想象和探索……

数据分析爱好者,长期服务于500强企业,擅长自助商业智能分析 助您透视数据本质,洞察商业价值

注:这篇图文耽搁了好几天,主要是一直探索和寻找,如何在一张图表里解决的方案,奈何个人水平实在有限,请大神有思路的,友善提醒,留言告知。凭直觉,本人相信在一张图表里是可以完成的,当然多图表的组合也给你提供了一个新的选择,可以使用在类似的图表上。也曾尝试使用双轴图的次坐标轴来完成X轴的设置,然而有诸多不如意的地方,最终选择放弃。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PowerBI大师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 疑点一:系列重叠间隔的设置
  • 疑点二:2018年,2019年2个系列不同颜色设置如何实现
  • 疑点三:X的高度,及其轴上2018年和2019年区域不同的颜色变更如何实现
  • 总结
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档