盘点excel动态图表三大经典模型,VLOOKUP不算啥,用这个还省事!
个人微信号 | (ID:LiRuiExcel520)
微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)
微信公众号 | Excel函数与公式(ID:ExcelLiRui)
工作中用过Excel动态图表的同学都知道它有多好用,不但可以专业美观的展现数据,还可以良好的与用户交互,根据用户选择进行数据可视化展示。
但是动态图表制作过程中不可或缺的一个步骤就是数据源的函数建模,如果没有函数公式的自动更新数据源,动态图表就失去了互动关联的基础。
所以今天盘点一下excel动态图表背后的函数建模三大经典模型。
本教程内容担心记不全的话,可以分享到朋友圈给自己备份一份。
场景说明:数据源及关联设置
首先介绍数据源场景,左侧数据源是某企业的区域销售表,黄色区域由公式计算自动生成,对应的动态图表放在右侧,如下图所示。
动态图表中的选择器用于根据用户指定的条件,驱动工作表中的图表数据源自动更新。选择器控件设置的数据源及单元格链接如下图所示。
设置好这些基础关联,最关键的步骤就是黄色区域的公式如何使用函数根据条件自动生成动态图表的数据源(即第17行数据)。
经典模型1:VLOOKUP函数建模
这是绝大多数人最喜欢用的方法, 因为VLOOKUP函数受众面最广泛。
A17的区域公式如下:
=INDEX(A2:A13,A15)
效果请见下方示意图:
B17的公式如下:
=VLOOKUP($A17,$A$2:$M$13,COLUMN(B1),)
将其向右填充,即可根据选择的区域自动生成其他月份数据。
效果请见下方示意图:
经典模型2:INDEX+MATCH函数建模
这类数据查询问题,都可以使用INDEX+MATCH函数搞定。
A17公式如下:
=INDEX(A2:A13,$A$15)
将其向右填充,即可根据选择的区域自动生成其他月份数据。
效果请见下方示意图:
经典模型3:OFFSET函数建模
这是最省事的一种方法,区域数据一次性批量生成。
选中A17:M17单元格区域输入公式如下,按Ctrl+Shift+Enter输入
=OFFSET(A1:M1,A15,)
效果请见下方示意图:
三种不同的模型都很经典,条条大路通罗马,有心的人赶快收藏起来吧。
希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。
>>推荐阅读 <<
(点击蓝字可直接跳转)