excel 怎么隔列排序

如下图,A列不管有多少行数据,E列的序号始终会是A列的最后一个序号+1,I列也是同理,每竖列的序号最好实现自动排序
如果有实现了图上功能的,可以发实现了的excel给我,有奖励

e2输入

=LOOKUP(9^9,A:A)+ROW(A1)

I2输入

=LOOKUP(9^9,E:E)+ROW(A1)

下拉即可,可实现你的要求

追问

那A列怎么实现自动增长

那A列怎么实现自动增长

追答

另外方面的问题
应该是有物流单号就产生一个序号吧?
如果是的话,A2输入
=if(b2"",row()-1,"")
下拉,可以多拉几行,b列有单号就自动增加,没有就空值

另外方面的问题
应该是有物流单号就产生一个序号吧?
如果是的话,A2输入
=if(b2"",row()-1,"")
下拉,可以多拉几行,b列有单号就自动增加,没有就空值

追问

物流单号是手填的,就是能不能实现 我输入一个物流单号左边的序号会自动出来,就是不是拉出来的

追答

那你不预先输入公式,怎么可能自己出来呢?太天真了吧?

那你不预先输入公式,怎么可能自己出来呢?太天真了吧?

追问

=if(b2"",row()-1,"")
这个公式可以实现A列自动递增么?怎么没效果

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-11
在E2单元格输入以下公式,然后向下填充公式
=LOOKUP(9E+307,A:A)+ROW(A1)
在I2单元格输入以下公式,然后向下填充公式
=LOOKUP(9E+307,E:E)+ROW(A1)
第2个回答  2017-10-11

E2=IF(A2="","",LOOKUP(1,0/(A$2:A$10000<>""),A$2:A$10000)+ROW(A1))

公式向下复制,再把E列公式复制到I列。

第3个回答  2017-10-11

每列的序号自动排序公式如下:

1、在B2单元格输入公式:=IF(B2="","",ROW(A1)),复制并下拉。

2、在E2单元格输入公式:=IF(COUNTIF(A:A,">"&0)=0,"",COUNTIF(A:A,">"&0)+1)

3、在E3单元格输入公式:=IF(E2="","",IF(A3="","",E2+1)),复制并下拉。

4、在I2单元格输入公式:

=IF(COUNTIF(E:E,">"&0)=0,"",COUNTIF(A:A,">"&0)+COUNTIF(E:E,">"&0)+1)

5、在I3单元格输入公式:=IF(I2="","",IF(E3="","",I2+1)),复制并下拉。

操作要领:

      当B2开始往下输入物流单号时,后续序号将自动分三列编号了,当B列输入的物流单号越多,后续自动会同步生成连续序号;当输入达到三分之一时,就要到后面的2人列中输入了,或者是从左到右三个列同步一起输入也是一个办法。

第4个回答  2016-07-08
E2=MAX(A:A)+ROW(A1)
第5个回答  2020-01-18
将公式
=sumproduct((mod(column(e4:ab4),2)=1)*$e$4:$ab$4)
粘贴至ac4单元格,对准右下角,光标成“+”状时,按住左键拖至ad4单元格即可,如图:
相似回答