龙空技术网

vlookup函数不止是数据查询,搭配数组公式让工作更高效

Excel函数与vba实例 349

前言:

如今我们对“数组怎么相加”大约比较注重,朋友们都需要了解一些“数组怎么相加”的相关知识。那么小编同时在网摘上搜集了一些对于“数组怎么相加””的相关文章,希望兄弟们能喜欢,姐妹们一起来学习一下吧!

vlookup函数相信对于大家来说都不陌生,大家都知道这个函数可以进行各式各样的数据查询操作。单条件查询、多条件查询、逆向查询、一对多查询等等,这些操作vlookup函数都可以实现。

函数公式:

=VLOOKUP(H5,$C$2:$F$9,MATCH(I5,$C$2:$F$2,0),0)

如上图所示,我们可以利用vlookup函数查询人员不同日期的班次。这就是vlookup最基础的数据查询的功能。下面我们来学习一下vlookup数组嵌套的另外一种方式,如何对查询出来的多个条件值进行快速求和。

案例说明:利用vlookup函数查询对应人员2、3两个月数据并进行求和

案例说明:如上图所示,我们利用vlookup函数,需要查询对应人员2月、3月两个月的数据,查询出来后进行数据求和。这就利用到了vlookup+数组+sumproduct函数综合嵌套的方式来实现。

函数公式:

=SUMPRODUCT(VLOOKUP(H5,$C$2:$F$9,MATCH({"2月";"3月"},$C$2:$F$2,0),0))

函数解析:

1、MATCH({"2月";"3月"},$C$2:$F$2,0):函数在这里是通过数组的方式,利用match函数查询出对应月份在C2:F2区域中的位置。这里的结果会通过数组的方式返回3、4两个值。选择match函数段,按F9可以得到下图解析内容:

2、利用match函数查询出对应两个月份的位置后,我们将其作为vlookup函数的第三参数来进行数据查询。这样就分别查出了两个月对应的数值,选择vlookup函数段按F9解析如下。李四2月、3月对应的数值就会一起查询出来:1938、1975。如下图所示:

3、vlookup查询出来的结果以数组来呈现,所以最后我们需要利用sumproduct函数来对查询出来的两个月的值,进行最后的求和。这样就通过数组的方式,将多个查询结果进行一次性求和操作。

现在你学会了vlookup函数的查询求和操作了吗?

标签: #数组怎么相加