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))
我有 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))