excel中一列数据怎么按10个一组分割开来?

如图工作目的是一千个连续的电话号我要按10个一组复制给不同的业务员,有什么快捷的方式直接把这列电话号按10个一组分割开吗?

C2输入公式:=INDEX($B:$B,10*COLUMN(C:C)-18+ROW()-2),向下拖动到第11行,然后选中C2:C11向右拖动直到出现0

或者建一个辅助列,如图

C2输入公式=MOD(ROW()-2,10),输入后将鼠标放在单元格右下角,出色黑色十字星时双击就能自动往下填充了,然后选中整个C列

按CTRL+F弹出查找框,输入查找值0,将单元格匹配打上勾,点击全部查找,下面的搜索栏就能显示全部为0的行了,然后按CTRL+A全部选中数值为0的单元格,点右键-插入整行,这样就在每个0值上面插入了一行,将数据按10个一组分割开了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-28

1、选中需要分割的数据点击工具栏数据选择分列工具点击下一步

选中数据-数据-分列

2、选择固定宽度点击下一步

3、以5个一组点击数据添加分割线,点击下一步

4、点击保存

5、就能得到5个一组分列展示。

追问

不是分列,是把所有数据按5个一组隔离开我好复制

追答

那只能几个一组序号相同,然后点击拆分表格工具拆分成若干个新工作表了

第2个回答  2021-01-28

D2:=OFFSET($B$1,ROW(A1)+COLUMN(A1)*5-5,)

右拉、下拉N行(公式为5个一组,若N个一组,后面两个5变成N)

本回答被提问者采纳
第3个回答  2021-01-29

如果只是分割在同一张表上,这可以操作如下:

    选中C2:C11单元格区域(空白单元格);依次单击“开始”选项卡-“合并居中”;将合并的单元格向下填充,填入业务员。
本回答被网友采纳
第4个回答  2021-01-28
我简单回答一下,你可以定位11,21,31,41,51,。。。这些单元格,然后单击右键选择,插入整行即可实现你要的效果。
相似回答