Excel如何通过⼀组数据跨表查匹配数据?Excel如何通过⼀组数据跨表查匹配数据?
不知道你是不是想表达多对⼀查询,这边举个简单的例⼦吧。在进⾏多条件查询之前先来了解
⼀下vlookup函数的基本⽤法
基本⽤法根据货号查精确信息
在D45中输⼊公式=VLOOKUP($C45,$C$1:$G$8,COLUMN(B1),0)
输完公式向右,向下填充即可。
注:需要注意的是第⼀参数的混合引⽤,COLUMN(B1)向右填充会形成⼀个序列,2,3,4……作为函数的第三参数。
例:多条件查询:多对⼀查
=VLOOKUP(E2&F2,IF({1,0},A2:A11&B2:B11,C2:C11),2,0)
注:数组公式输完后需要按CTRL+SHIFT+ENTER三键结束。
解释:1.我们这⾥的E2&F2作为⼀个整体,成为VLOOKUP函数的第⼀参数查⽬标
2.A2:A11&B2:B11和我们的查⽬标是相对应的,就是把产品和规格连接起来作为待查的整体
3.IF({1,0},A2:A11&B2:B11,C2:C11) ⽤IF把连接后的两列与C列数据合并成⼀个两列的内存数组。
vlookup和column4.这样我们数组就构建完成了,公式中的2就是第三参数,返回查区域的第三列,0就是代表精确查
希望我的回答可以帮到你,更多⼩技巧欢迎关注我的头条号!分享更多的简单⾼效的⼩技巧,从此和加班说拜拜!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论