发布网友 发布时间:2022-03-03 17:57
共3个回答
热心网友 时间:2022-03-03 19:27
原数据:
公式:
=IF(VLOOKUP(A2,Sheet1!A$2:C$99,3,)="C01",VLOOKUP(VLOOKUP(A2,Sheet1!A$2:D$99,2,),Sheet2!B$2:D$7,3),VLOOKUP(VLOOKUP(A2,Sheet1!A$2:B$99,2,),Sheet2!B$8:D$13,3))
如图所示:
热心网友 时间:2022-03-03 20:45
数量大的话,建议用数据查询的方法,如Power Query。如图:
K3=LOOKUP(VLOOKUP(J3,A$3:C$8,2,),IF(E$3:E$14=VLOOKUP(J3,A$3:C$8,3,),$F$3:$F$14),H$3:H$14)
同时按Ctrl+Shift+Enter三键 输入数组公式,下拉。
热心网友 时间:2022-03-03 22:19
=INDEX(H:H,MATCH(VLOOKUP(J3,A:C,3,),E:E,)-1+(MATCH(B3,OFFSET(F$1,MATCH(VLOOKUP(J3,A:C,3,),E:E,)-1,,COUNTIF(E:E,VLOOKUP(J3,A:C,3,))))))