excel跳行的合并單元格1次性添加序號公式

excel跳行的合并單元格1次性添加序號公式:
=COUNTA(A$1:A1)-COUNTA(OFFSET(A$1,,,LOOKUP(1,0/(A$1:A1=A$1),ROW(A$1:A1))))+1

解析:
1、A$1:A1為公式所在單元格之上的區(qū)域引用,A$1為鎖定了行,固定表頭不動。
2、LOOKUP查找到當前之上區(qū)域等于表頭的最大行號。
3、OFFSET取動態(tài)區(qū)域,為表頭A$1到LOOKUP查找到的最大行號的區(qū)域。
4、COUNTA計算OFFSET動態(tài)區(qū)域的非空單元格個數(shù)。
5、最后COUNTA(A$1:A1)計算當前之上區(qū)域的非空單元格總個數(shù),再相減,因為多算了表頭,所以最后再加1保證準確,就得到了當前的序號了。