惊艳亮相!Excel新函数EXPAND,隔行插入空行不再是难题!

B站影视 2025-01-11 07:15 2

摘要:我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!——

——

今天跟大家分享的是Excel新函数EXPAND,利用这个函数再结合其它函数,就能轻松实现隔行插入任意空行!简单实用,秒变Excel高手!绝对是职场人士的必备利器!

一、EXPAND函数介绍

功能:将数组扩展到指定的维度

语法:=EXPAND(数组, 行数, [列数], [填充值])

基本用法:

如下图所示,我们想把左侧6行*4列的数组,扩展到7行*6列的数组,新扩展的单元格默认填充"空"字。

只需在目标单元格中输入公式:

=EXPAND(A1:D6,7,6,"空")

然后点击回车即可

解读:

第1参数:A1:D6就是原来数组;

第2参数:7就是扩展到7行;

第3参数:6就是扩展到6列;

第4参数:"空"就是扩展后的区域用"空"填充。

二、高级用法:隔行插入指定任意个空白行

如下图所示,我们需要把左边的表格变成右侧表格,从第二行开始隔行插入空白行。

只需在目标区域输入公式:

=TOCOL(EXPAND(A2:A6,,2,""),3)

然后点击回车,向右填充数据即可

解读:

上面公式主要是利用EXPAND函数为指定单列数据右侧新增一个空白列,然后再利用TOCOL函数转换为一列,这样空白列数据就变成批量添加的空白行了。

①把指定一列数据右侧新增一个空白列

公式:=EXPAND(A2:A6,,2,"")

因为A2:A6本来就有一列数据,增加一列空白列的话,第3参数:2就是扩展到2列。

②然后再使用TOROW函数把上面的数组转换成为一行

公式:=TOCOL(EXPAND(A2:A6,,2,""),3)

最后,再向右填充公式即可。

当然,上面公式大家可以直接套用,如果批量增加2行,那第3参数就改成3,然后以此类推。

通用公式:

=TOCOL(EXPAND(单列数据,,N+1,""),3)

上面的公式中的N就代表批量添加多少行空白行。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!

来源:桃大喵学习记

相关推荐