excel 怎么把一列中的每个单元格复制3次插入到原来单元格下面,详细如下图

aaa bbb ccc变成aaaaaaaaaaaabbbbbbbbbbbbcccccccccccc
2025-05-21 18:23:33
推荐回答(3个)
回答1:

两种方法:

一、复制、排序

在B列添加辅助列输入序号,复制全部数据在下方粘贴两次,包括原来的数据共有三次从父数据。

选中AB两列-数据-排序-主要关键字-辅助列-升序-确定。

结果如下

二、公式填充

B2=INDEX(A:A,ROUNDUP(ROW(A1)/3,0)+1)&""向下复制

公式中的3是填充的次数,实际填充几次就修改为几。

不好意思,你要求填充4次,我的答案是填充3次。

第一个方法粘贴3次在排序。

第二个方法,公式中的3改为4就可以了。

回答2:

输入

=OFFSET($A$1,INT((ROW(A1)-1)/3),)

下拉

回答3:

假如你数据在a列,从A1开始,你在b1输公式=index(a:a,int((row()-1)/4)+1),下拉,然后copy,选中A列,选择性粘帖,数值,搞定。