excel根据条件向下填充序列号

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:08:11
A B
13340004 1
13340004 2
13340004 3
13341576 1
13341576 2
13341576 3
13341576 4
13340006 1
13340006
13340006
13340119 1
13340119
13340119
13340119
13340008 1
13340008
13340008
13340008
13340008
13340008
这像前面两组数据一样,在序号1的下面进行填充序列如:2、3、4、5、……到下一个1停止。有10万左右数据,手工制作无法想像,谢谢大家。

假设数据从第一行开始,则在C1输入1,在C2输入如下公式
=IF(B2<>1,C1+1,B2)
然后向下填充就可以了.

在B列选中所有单元格
(假设你从B1开始,到B10000结束,那就一起选中他们,包括有1的单元格和空的单元格,按SHIFT键选会吧)
选中以后,按F5,定位
在定位条件中,选空值,确定
这时会自动选中所有空的单元格,有1的单元格排除了
假设B1为1,B2是空单元格,
不要动鼠标,在B2中输入=B1+1
然后CTRL+ENTER(一定要用这个快捷键)
这时,会自动填充所有空的单元格
不明白话,再问我