一、INDEX函数与MATCH函数
1.1 INDEX函数
INDEX(array,row-num,col-num)
作用: 返回所选单元格区域(array)的第几行(row-num)、第几列(col-num)的数据值
1.2 MATCH函数
MATCH(value,array,type)
作用:返回匹配值(value)在匹配单元格区域(array)中处于第几行(列)
type是指匹配模式,0为精确匹配,1为模糊匹配
1.3 联合查询
数据源:

通过插入窗口控件:

获得组合框,设置其控件格式

设置其下拉框为1月至12月,显示单元格为A16,下拉显示数量为12个

如图下结果所示:

我们的目标是,通过组合框中的月份,使得下方一栏自动更新该月的全部数据,因此我们可以通过INDEX和MATCH函数联合查询

通过输入函数:
=INDEX($A$2:$H$13,$A$16,MATCH(A$17,$A$1:$H$1,0))
$A$2:$H$13 : 是我们需要返回的数据所处的单元格区域
$A$16 : 是组合框所中月份所对应的行数
MATCH(A$17,$A$1:$H$1,0) : 返回月份等在目标单元格中所处的列数

Excel INDEX&MATCH 函数实战
本文介绍如何使用Excel中的INDEX和MATCH函数进行高效数据查询。通过实例展示,教会读者如何利用组合框实现数据筛选,自动更新指定月份的全部数据。深入解析函数参数及联合查询技巧。
1万+

被折叠的 条评论
为什么被折叠?



