首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何快速插入指定行数并复制填充?看这篇就够了

如下图所示,图一是原始数据,现在需要根据右边的数据插入相应数量的空白行,并且进行复制填充,做成图二的样式,该怎么操作,速度会快些呢?接下来技巧妹与大家分享相应的解决方法。

第一种:结合Excel和Word

在Excel表格中输入公式=REPT(A2&CHAR(10),B2),并向下填充,之后选中区域直接复制到Word文档,最后再复制粘贴到Excel表格即可。

说明:

CHAR(10):表示换行符

REPT函数表示按照给定的次数重复显示文本;

REPT结构=REPT(指定的文本,重复的次数)

第二种:利用SUM函数

在辅助列中输入公式=SUM($B$2:B2)-ROW(A1),之后向下填充到出现0值为止,然后对辅助列的数据进行升序排序,随后选中区域按Ctrl+G打开定位功能,定位空值,最后在单元格中输入公式=A3,按Ctrl+Enter结束即可。

第三种:利用INDEX函数

如果对函数比较了解,还可以借用INDEX函数来实现。

在单元格中输入公式=IFERROR(INDEX(A:A,SMALL(IF(B$2:B$7>=COLUMN(A:Z),ROW($2:$7)),ROW(A1))),""),然后按Ctrl+Shift+Enter结束,最后向下填充即可。

如果你使用的是Office2016版或2019版的,可以直接使用Power Query工具

具体操作如下:

点击数据——从表格并勾选包含行标题,点击确定,之后在打开的Power Query编辑器中,选择添加列——自定义列,之后在新列中输入名称,并且在自定义列公式中输入公式=,确定,最后点击扩展按钮,将不必要的内容删除,点击关闭并上载。

以上就是今天与大家分享的技巧,你学会了吗?若有什么问题,欢迎在下方留言。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200212A065U300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券