老板想用动态图展示数据,可我不会,别怕,用vlookup就能搞定
在职场中当我们看到别人制作的动态图表的时候,心里总会有这样的一个声音,什么时候我也能学会制作动态图表呢,其实动态图表的制作也不难,今天就跟大家分享下如何使用我们最熟悉的vlookup函数制作动态图表
我们想要以下图中的数据制作动态图,首先我们需要将表格中的表头复制到一个空白的区域,然后在复制的表头中我们将姓名根据数据源中的姓名制作下拉菜单
制作下拉我们我们使用的是数据验证,首先我们点击姓名下方的单元格,然后点击数据找到数据验证,在允许中选择序列,然后选择姓名区域的数据,这样的话下拉菜单就制作完成了
二、制作动态图表
然后我们输入公式:=VLOOKUP($J$3,$A$1:$G$15,MATCH(K2,$A$1:$G$1,0),FALSE),向右拖动公式,紧接着我们选择数据,然后在插入中选择一个图表在这里我们选择柱形图,紧接着我们将姓名这个单元格拖动到图表的旁边,这样的话我们在下拉中更改姓名,图表也会跟着发生变化
三、公式讲解
公式:VLOOKUP($J$3,$A$1:$G$15,MATCH(K2,$A$1:$G$1,0),FALSE)
在这里我们使用的是vlookup与match函数嵌套查找,vlookup函数查找的结果取决于取决于第三参数,在这里我们使用match函数返回表头中1月2月等在数据表中的位数,
MATCH(K2,$A$1:$G$1,0),FALSE)
第一参数:K2,表头中1月的位置
第二参数:$A$1:$G$1,数据表中表头的位置,选择绝对引用
第三参数:0,精确匹配
我们以k2为列,也就是1月,函数会查找1月在数据表中表头的位置,在数据表中1月在表头的第2个位置,所以结果是2,,当我们向右拖拉公式的时候k2就会改变,
VLOOKUP($J$3,$A$1:$G$15,MATCH(K2,$A$1:$G$1,0),FALSE)
第一参数:$J$3,查找的姓名,选择绝对引用
第二参数:$A$1:$G$15,,查找区域,选择绝对引用
第三参数:MATCH(K2,$A$1:$G$1,0),FALSE),我们使用match函数返回月份在数据表中相应的列号
第四参数:false,精确匹配
以上就是这个我们使用vlookup函数制作动态图表的过程以及原理,
怎么样,你学会了吗?
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除。本文网址:https://www.excelwordppt.com/word-excel-ppt/6493.html