关于Excel的公式的

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:52:05
如果我想让一个表格中姓名后面的数字,自动写到另一个表格中相同名字后面,那个公式怎么写呢?
你好 stcxj 要是两个不同的文件怎么办呢?公式怎么改?

在Sheet2中的B1输入=IF(ISERROR(VLOOKUP(A1,Sheet1!A:B,2,0)),"",VLOOKUP(A1,Sheet1!A:B,2,0)) 回车并下拉。

补充:
你的意思是两上不同的文件?可以啊,在工作表前面加上另一个文档名就行,如另一个文档名是Book1
在你要的文档里的B1输入=IF(ISERROR(VLOOKUP(A1,[Book1.xls]Sheet1!A:B,2,0)),"",VLOOKUP(A1,[Book1.xls]Sheet1!A:B,2,0))回车并下拉。
(用ISERROR参数的目的,就是当A列没数据时,B列不显示。不然就会出现“#N/A”的错误状态了)

完全真确

一个表格:sheet1,另一个表格,sheet2
sheet2的b2格输入:
=vlookup(a2,sheet1!a:b,2,0)