利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

实现利用Excel进行可视化动态分析。

如果想要进行实操,可从网盘中提取数据:

链接:https://pan.baidu.com/s/1rV_Cfx7kZqQvB7PzMqYHYA 
提取码:aykp

数据:

  1月 2月 3月 4月 5月 6月 7月 8月
充值金额 118181  99099  129451  121984  111411  115344  101106  118261 
提现金额 24045  31809  35617  33395  39941  49123  34031  49903 
投资金额 138906  126517  164691  149908  153316  160130  139723  184622 
回款金额 51047  72721  76627  71047  86000  105711  78741  141030 

1、实现可以筛选,选择每种类别的趋势折线图。

效果:

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

第一,先择一个空格,数据------>有效性-------->有序性条件(序列)----------->来源(选择要进行筛选的列)-------->形成选择框

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图                   利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

第二,做辅助行。

先将月份复制下来,在第二行利用公式,实现筛选功能。

了解一下,sumifs(求和区域,条件区域1,条件1,条件区域2,条件2,……)

在一月下面输入公式,这里是根据我的表格位置输入的公式,=SUMIFS(B3:B6,$A$3:$A$6,$B$8)

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

第三步:选中数据,添加折线图。

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

看起来和我们想要的效果不太一样啊,为了美观一点,点击图标工具,更改图表样式,可以帮助我们生成很多好看的图表。

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

就这样,一个具有筛选功能的图表就完成了,我们利用选择的框可以实现不同类别的趋势分析。

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

2、实现动态图表----------使用offset(),match()多种控件作图

1了解一下offset()

OFFSET(C3,1,2,1,1)
这个函数有5个参数:
第一个参数是基点
第二个参数是要偏移几行,正数向下,负数向上。
第三个参数是要偏移几列,正数向右,负数向左。
第四个参数是新引用几行。
第五个参数是新引用几列。
如果不使用第四个和第五个参数,新引用的区域就是和基点一样的大小。

offset()和match()的效果

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

2.了解一下MATCH(L4,$B$3:$B$6,0)

第一个参数,查找值;第二个参数,查找区域;第三个参数,匹配类型。

第一步:参考1做选择框。

第二步:公式 --》名称管理器---》新建名称

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

选择编辑。

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

根据我的表格样式输入公式:=OFFSET(anli!$B$2,MATCH(anli!$C$8,anli!$B$3:$B$6,0),1,1,8),编辑完之后保存。

简单解释一下,offset(起始位置,偏移几行(match(查找值,查找区域,匹配类型)),偏移几列,新引用几行,新引用几列)

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

第三步:插入条形图-------------->选择数据--------------->编辑数据系列(系列值=实操2.xlsx!shuju2)

(系列值=工作表名.xlsx!新建的名称)

 

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

横坐标选择:1月~8月,那么现在就实现了利用筛选框实现对数据的动态显示,结果显示为:

利用Excel动态图表----------使用offset(),match()多种控件,实现筛选作图

以上便使用excel实现了筛选作图!!!!