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为公式所在单元格之上的区域引用,A$1为锁定了行,固定表头不动。
2、LOOKUP查找到当前之上区域等于表头的最大行号。
3、OFFSET取动态区域,为表头A$1到LOOKUP查找到的最大行号的区域。
4、COUNTA计算OFFSET动态区域的非空单元格个数。
5、最后COUNTA(A$1:A1)计算当前之上区域的非空单元格总个数,再相减,因为多算了表头,所以最后再加1保证准确,就得到了当前的序号了。