表3 A2=表1!A2
B2=IF(MIN(IF((表2!A$2:A$1000=A2)*(表2!B$2:B$1000=表1!B2),ROW(表2!A$2:A$1000),""))>0,INDEX(表2!C:C,MIN(IF((表2!A$2:A$1000=A2)*(表2!B$2:B$1000=表1!B2),ROW(表2!A$2:A$1000),""))),表1!B2)
B2是一个数组公式,最后按组合键CTRL+SHIFT+ENTER完成输入。
将A2:B2公式向下拉。
表3b2=if(isna(vlookup(a2,表2!a:c,3,0)),vlookup(a2,表1!a:b,2,0),vlookup(a2,表2!a:c,3,0))