我这种方法,需要在sheet1和sheet2都增加一个辅助列。
第一步,在sheet1
G2输入
=IF(AND(OR(Sheet2!A$2="",Sheet2!A$2=A2),OR(Sheet2!B$2=0,Sheet2!B$2=B2),OR(Sheet2!C$2="",Sheet2!C$2=C2),OR(Sheet2!D$2="",Sheet2!D$2=D2),OR(Sheet2!E$2=0,Sheet2!E$2=E2),OR(Sheet2!F$2=0,Sheet2!F$2=F2)),OFFSET(G2,-1,)+1,DOLLAR(OFFSET(G2,-1,)))
第二步,在sheet2
G4输入
=MAX(Sheet1!G:G)
A5输入
=IF($G4>=1,INDEX(Sheet1!A:A,MATCH(MAX(Sheet1!$G:$G)-$G4+1,Sheet1!$G:$G,0)),)
向右拉到F5
G5输入=G4-1
将A5:G5的公式向下拉。
这种方法,当数据量大的时候,运算速度可能比“无知ooo”的方法快。
温馨提示:答案为网友推荐,仅供参考