我想用vlookup同时找两个区域,怎么写公式,我写的不对要找的区域太大,无法弄成两列

问题描述:


我想用vlookup同时找两个区域,怎么写公式,我写的不对
要找的区域太大,无法弄成两列
1个回答 分类:综合 2014-12-14

问题解答:

我来补答
在你的 & 符号之后 再加上 vlookup……
同时去掉 第一个 vlookup之后的一个括号 以及公式最后一个 括号……
尝试一下是否是你需要的东西……
如果 你要查找的数据 在两个表中是唯一值的话 需要再修改一下公式……
=if(iserror(vlookup(a1,sheet1$a:$b,2,0)……)),"",vlookup(a1,sheet1!$a:$b,2,0))&if(iserror(vlookup(a1,sheet2!$a:$b,2,0)),"",vlookup(a1,sheet2!$a:$b,2,0))
如果是 高版本的 还可以简化写……
=IFERROR(VLOOKUP(A1,SHEET1!$A:$B,2,0)."")&……
再问: =VLOOKUP(A5,Sheet1!$A$1:$B$65535,2,0)&VLOOKUP(A5,Sheet2!$A$1:$B$65535,2,0) 到底去哪一个括号
再答: 如果 你两个 表中都有 A5 中的数据 那么 就这样 可以了!
我说的 去括号 是你图片里的公式!
如果 不保证两个表中都有的话 就用

=if(iserror(vlookup(a1,sheet1$a:$b,2,0)),"",vlookup(a1,sheet1!$a:$b,2,0))&if(iserror(vlookup(a1,sheet2!$a:$b,2,0)),"",vlookup(a1,sheet2!$a:$b,2,0))

这个 这样 可以 保证只要一个表中有 就有结果显示……你用的公式 改正过来之后 如果 有一个表中没有的话 就显示错误哦……
 
 
展开全文阅读
剩余:2000