您现在的位置是:主页 > 图表 >
excel 实现图表动态的两种方法,vlookup和index+match组合
发布时间:2023-10-26 01:20:30所属栏目:图表 已帮助人编辑作者:Excel自学教程
在使用excel的过程中,如果图表是静态的,那么一个案列可能要做N多个图表,如图所示:

上面的表格中,有6个分公司,然后是1-6月份的销售金额,我们现在的要求是,要看到每个分公司图表,如果按照传统的方法,做6个图表,就太耗时和低效了,我们可以在一个界面就解决这个问题,如图所示:

这样呢,我们只要选择分公司的名称即可,图表就可以跟着进行变化,那么这个是如何实现的呢,我们分别详细讲解一下。
1.vlookup方法
a.首先生成下拉框和其他基础设置。

方法说明:在 数据菜单--数据有效性--设置 选择 序列 然后范围就是 分公司的名称。然后设置标题和公司名称都等于这个单元格的值。
b.使用vlookup函数生成动态数据

函数解读:=VLOOKUP($A$14,$A$4:$G$10,COLUMN(B:B),FALSE)
A14单元格改为绝对引用的目的,就是向右拖拽的时候,函数查询的永远是A14单元格。
$A$4:$G$10和A14单元格同理。
COLUMN(B:B)的意思是返回b列的列号,它的返回值为2,查询数值正好也在第2列。
false为精确查询。
c.生成动态图

2.使用index+match组合,我们这次只修改数据部分,其他的部分不再重复。

函数解读:=INDEX(B4:B10,MATCH($A$14,$A$4:$A$10,0))
index函数的第一个参数为返回结果的列,我们选择返回的数据列
第2个参数为数据的行数,我们使用了MATCH($A$14,$A$4:$A$10,0)获得
match函数的第一个参数为查找的值,因为不让它变化,所以为绝对引用。而查询区域也是固定的,所以使用的也是绝对引用。
以上就是excel自学教程为您提供excel 实现图表动态的两种方法,vlookup和index+match组合的解读,本文章链接: http://www.5enet.cn/Excel_tubiao/77627.html 欢迎分享转载,更多相关资讯请前往图表
相关文章
企业IT外包服务
?Excel单元格加斜线一分为二并输入文字
如何去除Excel表格虚线
Excel 如何使用相关快捷键 制作图表
Excel实例讲述if嵌套函数与and、or条件判断函数的混合使用
带合并单元格的表格,求和计数也不难
excel 快捷键F1到F12的功能和作用
如何利用Excel TBILLYIELD函数 计算国库券收益率
Excel中CORREL函数的语法和用法
Excel操作技巧,提高你的数据分析效率
excel图表的组成和类型 概述
excel 单元格区域快速选取技巧
EXCEL vba 锁定单元格的方法以及屏蔽撤销保护锁定单元格警告框
Excel VLOOKUP 函数入门与进阶综合教材
Excel 如何快速去除密码
excel 如何给一行或一列设置底纹,通过某行单元格的内容?
扫码关注
- 专注IT行业,10年IT行业经验