分享

做梦也想不到,Vlookup查找多个工作表这么简单!

 F2967527 2022-10-18 发布于北京
Vlookup函数从多个表格中查找,兰色曾总结过一个公式:
=IFNA(VLOOKUP1,IFNA(VLOOKUP2,IFNA(VLOOKUP3,'')))
从上面公式中可以看出,从多少个表格中查找,就需要用多少个Vlookup函数。
【例】如下图所示,需要根据根据从1月、2月、和3月表格中查找数据。
=IFNA(VLOOKUP(A2,'1月'!A:B,2,0),
IFNA(VLOOKUP(A2,'2月'!A:B,2,0),IFNA(VLOOKUP(A2,'3月'!A:B,2,0),'')))
图片
用Vlookup函数查找多个表格,真的很麻烦!
不过从今天开始,你需要改变对Vlookup函数的看法了,多表查找公式被彻底颠覆。新的多表查找公式为:
=VLOOKUP(,VSTACK(1:N!单元格区域),列数,0)
如上例的公式可以简化为:
=VLOOKUP(A2,VSTACK('1月:6月'!A1:B52),2,0)

图片

Vlookup函数之所以变得如此强大,得益于office365新增的VSTACK函数,它可以把N个表格上下合并成一个表格,合并后作为Vlookup函数的数据区域。而且1:N!单元格区域的引用方式,让再多工作表也只须用首尾两个工作表表示。
兰色说:多表查找公式可以简化,那么多表多条件求和公式该用什么函数组合完成呢。如果你想到答案,可以在评论区域分享出来。

本周六,兰色将在视频号直播间讲解Excel在统计工作中的应用。同学们可以预约了,上课前会有震动提醒。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多