当前位置:首页 > 办公设计 > Office教程 > 双十一之前,来做个30天价格走势图

双十一之前,来做个30天价格走势图

11个月前 (05-24)Office教程1310

如果制作一个最近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,即调整为“日期”数据,操作方法如下图所示:

最后单击【确定】按钮完成输入和关闭当前对话框。
此时图表的样式变成如下图所示:

按照上述的方法,依次添加“均值”和“最值”的数据。得到的效果如下图所示:

四、优化和美化图表

(一)优化“价格”折线

选中图表中的价格折线图,在【设置数据系列格式】窗格中勾选【平滑线】,操作方法如下图所示:

对价格折线图的标记做相应的设置,包括:
1.标记内置类型;
2.标记内置填充颜色;
操作方法如下图所示:

在图表左上角的添加图表元素快捷窗格中勾选【数据标签】,将价格折线图的数据点都显示出来,操作方法如下图所示:

(二)优化“最值”折线

最值包括最大值和最小值,用来监控价格的极差,以及出现的日期,是对“价格”曲线的补充,具体优化包括:
1.添加数据标签,操作方法如下图所示:

2.设置标记,操作方法如下图所示:

(三)优化“均值”线

均值线,就是L30每天价格的算数平均值,如果价格曲线偏离平均线比较大,说明价格离散程度较大,“均值”线具体优化项目包括:
1.关闭标记,操作方法如下图所示:

2.设置短划线类型,操作方法如下图所示:

3.设置均值数据标签,操作方法如下图所示:

优化后的效果如下图所示:

(四)添加“价格”趋势线
趋势性是一种预估的趋势,包括很多种趋势预估的方法,本例仅介绍线性趋势,操作方法如下:
1.添加趋势线,操作方法为:选择“价格”曲线,在选项卡依次单击【图表设计】→【添加图表元素】→【趋势线】→【线性】,具体操作方法如下图所示:

2.美化趋势线后的效果如下图所示:

(四)美化:添加“垂直线”
操作方法如下图所示:

最终效果如下图所示:

图文制作:梁才

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/1635

分享给朋友:

“双十一之前,来做个30天价格走势图” 的相关文章

Excel制作可自动更新的下拉菜单,80%的人都不知道!

Excel制作可自动更新的下拉菜单,80%的人都不知道!

Excel下拉菜单可以帮助我们提升工作效率,实现快速录入功能。但许多人只知其一不知其二,下拉菜单也分很多种做法,哪一种最佳?今天,易老师就来给大家分享一下可自动更新的下拉菜单的制作。     大多数人是这样做下拉菜单的 选择需要添加下拉菜单的所有单元格,进入...

不用PS,PPT也能制作撕裂文字效果

不用PS,PPT也能制作撕裂文字效果

在以前撕裂文字只有在PS之类的图片处理软件中才能够实现,但是随着PPT的更新升级,出现了许多好用的功能,很多只能在PS中实现的效果,我们PPT一样能够完成。 输入文字 步骤一:首先,我们得输入文字,在做撕裂文字效果的时候,我建议大家一个字一个字的做,不要一回输入多个字。点击【插入】选项卡,...

Excel下拉菜单,这样的下拉菜单,你用过吗?

Excel下拉菜单,这样的下拉菜单,你用过吗?

先来看常规的下拉菜单制作方法: 在制作下拉菜单时,序列来源只能是单行或单列的区域。 下面这个表格里,数据源是多行多列的,怎么办呢? 不着急,咱们可以糊弄一下Excel…… 步骤1 定义名称 选中任意一列,如B2:B6,在公式选项卡下,设置自定义名称为“名单”...

让Excel自动检测录入的数据,你会用吗?

让Excel自动检测录入的数据,你会用吗?

数据验证,在早期版本中叫数据有效性,能够对用户输入的内容进行检测,限制录入不符合要求的数据。 以下图为例,要分别输入员工年龄、性别、部门和手机号。 因为员工年龄不会小于16岁,也不会大于60岁,因此输入员年龄的区间应该是16~60之间的整数。通过设置数据验证,可以限制输入的年龄范围。 性别只有男...

数据有效性的几个典型应用,看看你是哪一级

数据有效性的几个典型应用,看看你是哪一级

今天和小伙伴们一起分享数据有效性的几个典型应用。 普通青年这样用 步骤简要说明: 选中区域,设置数据验证,允许条件选择序列,输入要在下拉菜单中显示的内容: 男,女 注意不同选项要使用半角的逗号隔开。   初级青年这样用 步骤简要说明: 选中数据区域,设置数据验证,在【输入信息】选项卡下...

数据可视化PPT图表制作

数据可视化PPT图表制作

第一步:在PPT工具栏中选择“插入”,然后插入一个圆环和6个细长矩形,设置它们的填充色为深蓝色(RGB: 0,9,66)。将细长矩形均匀地分布在圆环周围。选中圆环和所有矩形,然后在工具栏中选择“形状格式” -> “合并形状” -> “拆分”,并移除多余的形状部分,基础的表格样式就...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。