国庆放假归来,估计很多小伙伴还有点不适应,太快了,还没玩过瘾,大家都一样,被这个疫情给憋的,难得的一次黄金周,再等放假只能是过年了。节前有个小伙伴咨询了一个图表的问题,确实我的图表课程中还真没有写,正好当成课件补充了。由于是节前,无心录制,所以放到今天。
他的问题是这样的,说类似于这种楼梯的阶梯图表是如何制作的?看一下图片,了解一下阶梯图的样子:
不像楼梯,感觉有点像古老的城墙。
通过这幅图,我们可以先观察一下究竟有什么样的特点,了解了之后再动手重新构建你的数据源就简单多了。毕竟我说过,有点创意,有点好看,有点高大上的图表要么要通过插件,要么要重新构建你的数据源,要么直接手绘才能直接出图的,否则,就靠系统自带的那点东西,一次性是别想弄出来的。
首先,我们可以看到,每个月的数据是一根线段,上个月和下个月的首尾进行连接,如果计算折线点的话,再加上首位,总共应该要有24个数据,但是横坐标的月份只显示到了12月,而且一般我们的折线图都是在端点处的,这里是在线段的中间,这两个问题就是本题的关键了。
所以,我们至少先要有24个数据。数据构建好了,直接插入折线图的时候就发现问题了,这里我们先用12个数据试一下就明白了。
是不是跟我们想象的不一样,所以就不应该是折线图,再次观察可以看出一条纵线上会有两个数据点,只有这样,最终的图形才能成直线连接。而且第一个点是在横坐标0上的。直接通过视频分享给大家吧。
第一个构建数据月份的公式是:=ROUND(ROW()/2-1,0)
第二个销售额中的公式是:=VLOOKUP(INT(ROW()/2)&"月",$A$2:$B$13,2,0)
这里用到的函数Round和INT是我们经常遇见的,尤其是构建循环数组的时候,大家一定要活学活用哦。对了,还有一个MOD函数。
领取专属 10元无门槛券
私享最新 技术干货