怎样把一列数据每个数据复制3次

各位表亲,大家好!昨天向大家征集新书书名,得到很多表亲们的积极回复,截至目前收集了60多个书名,真是众人智慧胜一人啊,非常感谢各位帮忙出主意,待书名确定了小编再告诉大家。最近小编的本职工作特别忙,天天加班,没有时间推送技巧,小编心里一直惦记着大家,感觉愧对大家的信任,今天中午趁两个孩子睡着了赶紧写点技巧,分享如下。

要把A列每个数据复制3次,得到B列,如图1,怎样实现?

图1

解决思路:先在A列每行数据下面插入2个空白行,再批量填充空白行内容为上一行内容。

那怎样快速在A列每行数据下面插入2个空白行呢?巧妙利用等差数列和排序功能。

在B列输入自然数列1,2,3,…,复制输入的自然数列2次,再对B列进行排序,排序前截图如图2,排序后如图3。

图2

图3

再选中A列,按快捷键F5,定位条件选择空值,在A2单元格输入公式=A1,再按快捷键【Ctrl + Enter】,可以批量填充空白区域,这样就实现了每个数据复制3次。

图4

操作过程动画如下:

如果每个数据需要复制的次数不一样呢?

比如,重复次数如下:

图5

先在A2单元格输入以下公式,向下复制:

=A1+C2

图6

然后在E2单元格输入以下公式,向下复制:

=IFERROR(VLOOKUP(ROW(A1),A:B,2,0),E3)&""

图7

今天的分享到此结束,如果想看更多历史文章,请从菜单“所有文章”查看。

(0)

相关推荐