答案 0 :(得分:0)
假设A1:E4
中包含的“输入表”包含标头
“输出表”标准G1:I1
:“资源”,“技能”和“价值”
在“输出表”的“资源”列G2
中,向下复制:
=IFERROR(INDEX(A$2:A$4,AGGREGATE(15,6,ROW(A$2:A$4)-ROW(A$1)/(B$2:E$4>0),ROWS($1:1))),"")
在“输出表”的“技能”列H2
中,向下复制:
=IF(G2="","",INDEX(B$1:E$1,AGGREGATE(15,6,COLUMN(B$1:E$1)-COLUMN($A1)/(INDEX(B$2:E$4,MATCH(G2,A$2:A$4,0),0)>0),COUNTIF(G$2:G2,G2))))
在“输出表”的“值”列I2
中,向下复制:
=IF(G2="","",INDEX(B$2:E$4,MATCH(G2,A$2:A$4,0),MATCH(H2,B$1:E$1,0)))