Excel的常用查询函数一(Index与match联合查询)

一、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) : 返回月份等在目标单元格中所处的列数

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值