excel 怎么从原来每一行,改为每合并几行一个数据,有什么简单的方法或是公式,改成如图所示,有几千行

Excel

用排序法插入空行做吧。步骤:

1、构造辅助数列,先看数据有多少行,在第一行输入1,填充到最后

2、看你的样子是要每隔4行,那么就要插入3个空行,将第一步的数列复制3次

3,选中数据列和辅助列,排序--自定义排序--主要关键字(辅助列)确定

4、合并单元格,先合并第一个数据的单元格,然后复制改单元格

5、选中余下没有合并的单元格,选择性粘贴--格式。删除辅助列即可


大概的流程如下图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-20
方法:
合并H1至H4这4个单元格,合并后在里面输入公式:
=OFFSET($E$1,ROW(A1)/4,,)
回车后将公式向下拉填充复制就可以。
第2个回答  2015-03-20
先设置好一个样本,然后用格式刷工具(选中,点格式刷一下,再向下拖动),即可
格式刷在工具栏上,一个像刷子的图形
或者,选中样本单元格,再双击格式刷,可以一个个刷
第3个回答  2015-03-20
用VBA处理吧:

添加一个按钮:

代码如下:
i=2
do while cells(i,1)<>""
range("h" & (i-2)*5+2 )=cells(i,1)
range("h" & (i-2)*5+2 & ":h" & (i-2)*5+6).merge
i=i+1
loop
相似回答