B5=IF(ROW(A1)>COUNTIF(物资消耗汇总表!$W$5:$W$16,"<>0"),"",INDEX(物资消耗汇总表!B:B,SMALL(IF(物资消耗汇总表!$W$5:$W$16<>0,ROW($5:$16),4^8),ROW(A1))))
数组公式,向右复制到F列。
G5=IF(ROW(F1)>COUNTIF(物资消耗汇总表!$W$5:$W$16,"<>0"),"",INDEX(物资消耗汇总表!S:S,SMALL(IF(物资消耗汇总表!$W$5:$W$16<>0,ROW($5:$16),4^8),ROW(F1))))
向右向下复制。