首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel二维数据查询还不会就out了,这两组Match函数公式一键搞定

说到数据查询,许多朋友首先会想到的一个函数那就是vlookup函数。vlookup函数查询功能确实是非常强大,但是也有它不能完成的一些操作。

如上图所示,我们需要根据横向的地区维度、纵向的产品维度来查询某款产品对应区域的销量情况。我们就来学习一下,如何利用match相关函数公式来快速进行查询。

一、Match函数讲解

Match函数为查询定位函数,它的功能为返回我们要查询的值在一个区域里面的具体位置。在函数嵌套使用中的作用非常的重要。

函数公式:

=MATCH(I4,$B$2:$G$2,0)

函数解析:

1、Match函数总共有三个参数,第一参数为查询的值,第二参数为查询的条件区域,第三参数0为精确查询;

2、通过Match函数我们就可以快速查询对应城市在区域B2:G2中的位置。

二、Excel二维数据查询函数公式运用

函数公式一:vlookup+Match函数实现数据的二维查询

案例说明:我们需要查询B产品、C产品在对应城市的销售额,进行数据的二维查询。

函数公式:

=VLOOKUP(I4,$B$2:$G$7,MATCH(J4,$B$2:$G$2,0),0)

函数解析:

1、vlookukp+Match函数进行二维数据查询时,主要用到了match函数来修改vlookup函数第三参数查询列的位置的值。实现数据的多维度查询。

函数公式二:Index+Match函数实现数据的二维查询

案例说明:我们需要查询B产品、C产品在对应城市的销售额,进行数据的二维查询。

函数公式:

=INDEX($C$3:$G$7,MATCH(I4,$B$3:$B$7,0),MATCH(J4,$C$2:$G$2,0))

函数解析:

1、Index函数在进行数组查询,也就是第一参数为一个多维数据区域C3:G7的时候,第二参数、第三参数分别代表区域中行的位置和列的位置,通过行和列的交叉来判断这个区域中的具体位置;

2、函数公式中用了两次Match函数,作用就是通过确定行和列的值,来交叉获取具体的位置,从而返回对应的销售额的值。

现在你学会如何利用Match函数进行数据的二维查询了吗?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190901A0E0XY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券