搜索

这样的票号有几万行,怎样通过公式把上图快速弄成下图,一个个填充实在是...

发布网友 发布时间:2024-10-23 22:52

我来回答

5个回答

热心网友 时间:2024-11-01 03:38

假设你给的数据在A列

单击A列列标选中该列>ctrl+g(定位条件选空值,确定)>输入
=LEFT(A1,10)&COUNTIF(A$1:A1,LEFT(A1,9)&"*")+1
按ctrl+enter

必要的话再选中该列复制,原位置右击,选择性粘贴值.

热心网友 时间:2024-11-01 03:42

选中该列,然后点击工具栏的“数据‘,出现下拉菜单的第一个”排序“即可。

热心网友 时间:2024-11-01 03:38

1、在A1中输入第一个数:A05-01718-1

2、在A2中输入公
式:=IF(MOD(ROW()-1,5)=0,IF(MID(A1,5,5)-9999<=0,LEFT(A1,5)&
(MID(A1,6,4)+1)&"-1",LEFT(A1,4)&(MID(A1,5,5)+1)&"-1"),LEFT(A1,LEN(A1)-1)&(RIGHT(A1,1)+1))

3、向下复制A2的公式。

热心网友 时间:2024-11-01 03:36

我感觉只用修改最后一位就可以了 不用判定重复个数:
定位空值后
=LEFT(A1,10)&(--RIGHT(A1,1)+1)

热心网友 时间:2024-11-01 03:42

这么多行,估计上面那个表你都没做好吧?做好了,按zipall的方法很快就完成了。
没做好我这有另一个方法,你可以试一下。”
1、在A1输入A05-07718-,使用手柄拖动到你所需要的最后一个数。
2、在B1-B10输入1、2、3、4、5、1、2、3、4、5,选中这十个,用手柄拖动到最后需要的地方。
3、在C1处输入=OFFSET($A$1,INT(ROW(A5)/5)-1,MOD(ROW(A5),1)),用手柄拖动到最后。
4、在D1处输入=C1 & B1,用手柄拖动到最后。
5、把D列复制选择性粘贴成值。
注:如拖动过程中结果不对,可按住Ctrl键,C列与D列可一起拖。
因行数太多,拖动也有点麻烦,熟悉操作的C、D列可用zipall的输入方法。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top