双十一之前,来做个30天价值走势图
假如建造一个最近30天的价值走势图,我们就可以看到该商品最近30天的价值变革,也就可以知道商家是否是挂羊头卖狗肉了。
本日给各人先容,怎么建造一个商品的近30日(以下简称L30)价值走势图,这个走势图包罗以下几个内容:
1.显示L30价值走势图,且按照修改价值的日期展示;
2.显示L30的价值均值,利便各人做同类商品之间价值的较量;
3.显示L30价值的最值,包罗最大值和最小值;
4.显示L30价值走势的趋势;
5.可以按照差异商品的价值做动态调解;
先看一下结果图:
我们先虚拟一组数据,包罗日期,以及天天的详细价值,如下图所示:
要求日期是降序分列,各人留意到,上图的日期并不是持续的,这个也是切合我们的详细贸易逻辑运营场景,我们的商品并天天修改价值。 二、建造帮助列
为了利便建造Excel 图表,我们针对上图做一组帮助列,基于我们的需求,我们需要建造一组帮助数据,包罗L30的日期、对应的价值、均值以及最值,如下图所示:
上图涉及公式,别离为:
1.日期:=IF(A2>=(TODAY()-30),A2,NA())
判定A列日期是否是L30的,假如是,则显示当前日期,因为我们在A列中已经做降序分列,所以获得的功效也是降序排序;
2.价值:=IF(A2>=(TODAY()-30),B2,NA())
和提取日期一样,这里提取日期对应的价值数据;
3.均值:
=IF(A2>=(TODAY()-30),AGGREGATE(1,6,$J$2:$J$36),NA())
这里用到函数AGGREGATE提取J列对应区域,即价值的均值,且忽略错误值.
4.最值:
=IF(OR(J2=AGGREGATE(4,6,$J$2:$J$36),J2=AGGREGATE(5,6,$J$2:$J$36)),J2,NA())
均值的操纵方式雷同,这里提取最大值和最小值,即当价值为最值时,自动提取这个价值;
思量不是所有日期都要显示,所以需要将这组数据配置为一个动态的数据组,详细操纵方式如下:
依次单击选项卡上的【公式】→【名称打点器】,别离建设四个名称,如下图所示:
涉及到的公式如下:
1.data1
=OFFSET(Sheet1!$I$1,1,0,COUNT(Sheet1!$I:$I),1)
对应日期项,作为图表的横坐标,并且要思量过滤掉错误值,即只显示有价值的L30日期;
2.data2
=OFFSET(Sheet1!$J$1,1,0,COUNT(Sheet1!$I:$I),1)
对应价值项,作为图表的纵坐标数据集;
3.data3
=OFFSET(Sheet1!$K$1,1,0,COUNT(Sheet1!$I:$I),1)
对应均值项,作为图表的纵坐标数据集;
4.data4
=OFFSET(Sheet1!$L$1,1,0,COUNT(Sheet1!$I:$I),1)
对应最值项,作为图表的纵坐标数据集;
接下来,我们就可以基于帮助数据集做图表,操纵方式如下:
在选项卡上依次单击【插入】→【插入折线图或面积图】→【带数据标志的折线图】,获得的结果如下图所示:
为折线图设置相应的配置,操纵方式如下:
在折线图上单击鼠标右键,选择【选择数据】,弹出【选择数据源】对话框,单击【添加】按钮,操纵方式如下图所示:
弹出【编辑数据序列】,在下方的【系列名称】和【系列值】编辑框中,依次填下下述信息,操纵方式如下图所示:
个中的sheet1!data2,抖客教程网,是指sheet1事情表的data2名称数据集,即“价值”数据。
最后单击【确定】按钮,封锁【编辑数据系列】对话框,并返回【选择数据源】对话框,单击右侧的【编辑】按钮,对横坐标数据举办设置,操纵方式如下图所示:
弹出【轴标签】对话框,在下方的【轴标签区域】编辑框中输入sheet1!data1,即调解为“日期”数据,操纵方式如下图所示:
最后单击【确定】按钮完成输入和封锁当前对话框。
此时图表的样式酿成如下图所示:
凭据上述的方式,依次添加“均值”和“最值”的数据。获得的结果如下图所示:
四、优化和美化图表
(一)优化“价值”折线