分享

VLOOKUP函数与数组公式,跟辅助列说再见

 一杯清茶2017 2018-02-09

案例1

反向查询

首先我们来看一下辅助列的做法

1、首先用IF函数获取姓名列

函数公式:

=IF(1,B2,A2)

2、然后用IF函数获取工号列

函数公式:

=IF(0,B2,A2)

3、最后用VLOOKUP函数在新区域中查找

函数公式:

=VLOOKUP(E2,C2:D11,2,0)

接下来我们再来看一下不需要辅助列的做法

函数公式:

=VLOOKUP(E2,IF(,B2:B11,A2:A11),2,0)

小贴士

知识点

1、IF函数中第1参数1表示TRUE,0表示FALSE;

2、是一行两列的常量数组,所以上面的公式不需要用三键结束。

案例2

返回多查找结果并求和

我们先来看一下辅助列的做法是怎么做的

1、首先用VLOOKUP函数分别查找每个姓名对应的销量

函数公式:

=VLOOKUP(D2,$A$2:$B$11,2,0)

2、然后用SUM函数对所有查找结果求和

函数公式:

=SUM(C2:C4)

接下来我们再来看一下不需要辅助列的做法

函数公式:

=SUM(VLOOKUP(T(IF(,D2:D4)),A2:B11,2,0))

数组公式,CTRL+SHIFT+回车键三键结束

小贴士

知识点

VLOOKUP函数的第1参数是数组的时候需要用T函数或者N函数进行降维。

1、如果查找的条件是文本,则用T函数降维;

2、如果查找的条件是数值,则用N函数降维。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多