用EXCEL 的 VLOOPUP可以调用另一个工作表中的数据吗,对比两列的数据,然后选第三列的值,如何使用?

来源:百度知道 编辑:UC知道 时间:2024/05/16 19:46:19
在另一个工作表不打开的情况下,也可以调用它吗?
如果不能调用其他的工作表,那么在同一张工作表中,调用其他的worksheet,即表单,怎么用。并且是以两列为参考,取第三列的值。谢谢大家。补:比如表1中有三列,A列是信息1,B列是信息2,C列为空。表2也有三列,分别为信息1,信息2,信息3。现在要对比A表与B表中的1,2列的每行,如信息相同,则在A表的C列中写入对应的信息3 值。否则,则在A表的C列的对应位置写零。用公式写。

我试了一下,应该可以,主要把路径写上就行了,如下

=VLOOKUP(A1,'F:\我的文档\[Book1.xls]Sheet1'!$A$1:$B$17,2,0)

那么在同一张工作表中,调用其他的worksheet
=VLOOKUP(C1,Sheet1!$A$1:$B$17,2,0)

同时打开的情况下,调用其他的工作薄workbook
=VLOOKUP(A1,[Book1.xls]Sheet1!$A$1:$B$17,2,0)
---------------------------------------------------------------------
..........sheet1
..........A.........B...........C
....序号...... 姓名.......年龄
...6566.......王...........22
...4556.......李...........33
........

---------------------------
..........sheet2
........A..........B..........C
.....6566.......王...........公式

你在C1中输入公式如下

=IF(SUM((Sheet1!$A$1:$A$10=A1)*(Sheet1!$B$1:$B$10=B1)),INDEX(Sheet1!$C$1:$C$10,MATCH(1,(Sheet1!$A$1:$A$10=A1)*(Sheet1!$B$1:$B$10=B1),),),0)

这是数组公式,在输入结束时,连按ctrl+shift+enter三键,
然后向下拉即可

你可以选中需要匹配的另外一个单元格,
使用公式(Fx)那个,
然后在查找与引用,选中VLOOKUP,
接着的操作,你一看就明了.