分享

传说中的Excel万金油套路,教小白一步步套用

 郑广学老师 2022-03-29

如下图所示,在工作表中,A:C列为源数据,F1单元格为查询条件,E3:F9单元格区域为一对多查找数据返回结果区域,如何在源数据中查找到符合查询条件的多个数据?

在Excel中,我们有时候需要从数据表中查询出某个产品对应的多行数据,一对一关键字查找数据,可以使用VLOOKUP函数公式解决,那么一对多呢?虽然新版Excel里有了filter函数,但是还是很多人没用上,这里介绍一个函数高手们常用的一对多查找的万金油函数组合公式,大家可以边学边操作,具体操作如下。

1在工作表中,选择E3单元格,如下图所示。

2在编辑栏中,输入公式:

=INDEX(A:A,SMALL(IF(B$2:B$11=F$1,ROW($2:$11),99),ROW(A1))),如下图所示。

3按【Ctrl+Shift+Enter】组合键确认,即可在F3单元格中,返回符合条件的第1个品牌名称,如下图所示。

4拖曳E3单元格右下角至E9单元格填充公式,执行操作后,即可引用多个符合条件的品牌,效果如下图所示。

5选择F3单元格,如下图所示。

6在编辑栏中,输入公式:

=INDEX(C:C,SMALL(IF(B$2:B$11=F$1,ROW($2:$11),99),ROW(A1))),如下图所示。

7按【Ctrl+Shift+Enter】组合键确认,即可在F3单元格中,返回与品牌对应的数量,如下图所示。

8拖曳F3单元格右下角至F9单元格填充公式,执行操作后,即可查找到与品牌对应的进货数量,效果如下图所示。

9选择E6:F9单元格区域,如下图所示。

10按【Delete】键,即可将单元格区域中不符合条件的数据清除,保留符合条件的数据,效果如下图所示。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多