如有sheet1
id 姓名
1 aaa
2 bbb
3 ccc
………………
及sheet2
id 工资
1 1000
2 2000
………………
现要拼接成
id 姓名 工资 这样的表
在数据库中用inner join 就可以轻松解决
在Excel中如何实现类似的方法,用lookup的话会有一些垃圾数据也弄进去了。
没有inner join,但是可以用其他方式解决,不知道你说的垃圾数据什么意思。
=IF(ERROR.TYPE(VLOOKUP(B1,Sheet1!A1:B3,2,FALSE))=7,"",VLOOKUP(B1,Sheet1!A1:B3,2,FALSE))
这个公式可以解决你的垃圾数据的问题,具体使用方法请参考EXCEL帮助文档,以error关键字搜索即可看到关于error.type的说明