Vlookup函数查多项从多个excel⽂件查询1、查的值为空时
【例】如下表所⽰,上表中李飞的职务未填写。在下⾯⽤vlookup公式查时返回的结果为0,
我们想要的结果是把0显⽰为空⽩。
=VLOOKUP(A10,$A$2:$D$6,4,0)
解决⽅法:⽤&'' 的⽅法把空单元格显⽰为空,公式修改为
=VLOOKUP(A10,$A$2:$D$6,4,0)&''
2、查的值为⽇期时
【例2】当vlookup查返回的是⽇期的时候,结果却显⽰数字。
=VLOOKUP(A10,$A$2:$C$6,2,0)
解决⽅法:⽤text函数⾃动转换格式
=TEXT(VLOOKUP(A10,$A$2:$C$6,2,0),'YYYY-M-D')
3、查多项时
【例3】如下表所⽰需要根据姓名查多列数据时
=VLOOKUP($A9,$A$1:$D$6,COLUMN(B1),0)
在查多项⽽需要向右向下复制公式时,需要学会:
⼀定要注意单元格的引⽤⽅式,查值要列绝对,⾏不要绝对。即$A9
函数⽣成序号,⽽不是⼿⼯修改2,3,4
⽤COLUMN函数
4、从多个excel⽂件查询
多列vlookup函数的使用方法
【例4】如下图所⽰,⽤vlookup根据A列的⽉份和产品,从本路径下的1~3⽉销售的⽂件中查销量。
分析
分析:动态查询需要⽤indirect函数进⾏地址重组。公式为:
=VLOOKUP(B2,INDIRECT('['&A2&'销量.xlsx]Sheet1!$A:$B'),2,0)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。