比如第一个表名叫sheet1,第二个表名叫sheet2,
sheet1表 sheet2表
A B C D E
0001 14 0002 19
0003 13 0001 18
0002 16 0003 20
将值放在E1,那么
E1=D1-VLOOKUP(C1,Sheet1!A:B,2,0)
然后将公式下拉复制,就可以了。
E1
=D1-VLOOKUP(C1,A:B,2,0)
下拉复制公式
在表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。
=D1-VLOOKUP(C:C,Sheet1!A:B,2,0)
嵌套一个IF, 判断是否C列值在表1的A列中有,若没有,值为空,若有,等于D列减去表一A列对应的B列的值。
=IF(ISNA(VLOOKUP(A1,Sheet1!A:B,2,0) >0), "",D1-VLOOKUP(A1,Sheet1!A:B,2,0))
sheet2的e1公式
=d1-vlookup(c1,sheet1!a:b,2,0)
公式下拉即可
=D1-VLOOKUP(C1,A:B,2,false)
不要用=D1-VLOOKUP(C1,A:B,2,0)