如图
B2输入
=IF(B1<INDEX($A$2:$A$1000,COUNTIF(B$1:B1,1)),B1+1,1)
公式下拉
我这个方法比上面那位朋友的笨很多。不过已经做出来了,不妨发出来供新手做为反面教材使用:
=IF(ROW(A1)>SUM(A:A),"",LOOKUP(ROW(A1)-1,TRANSPOSE(SUMIF(INDIRECT("a1:a"&ROW($1:$99)),"<>")),ROW(A1)-TRANSPOSE(SUMIF(INDIRECT("a1:a"&ROW($1:$99)),"<>"))))