excel 匹配索引(如果存在)

excel match index if exists

我有 2 excel 张:

工作表 1:(值 = 预值)

Id   Preval Value    
111  1      1
123  2      2
100  3      3

工作表 2:

Id Num Date
111 5
123 6  1/1/18
100 7

我想执行这样的逻辑:通过 Id 匹配 2 个工作表,如果存在 sheet2 上的日期,则 sheet1 上的值 = sheet2 上的 num else = Prevalue

Id Value
111  1    (same)
123  6    (update since date exists)
100  3    (same)

如何使用索引或 vlookup 完成此操作?非常感谢!

试试这个公式:

=IF(VLOOKUP(A2,Sheet2!$A:$C,3,0)="",B2,VLOOKUP(A2,Sheet2!$A:$C,2,0))