摘要:我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!——
——
今天跟大家分享2个Excel万能公式,轻松实现隔行插入任意空行!公式可直接套用,简单又实用。
如下图所示,我们需要把左边的表格变成右侧表格,从第二行开始隔行插入空白行。
万能公式一:
只需在目标区域输入公式:
=TOCOL(EXPAND(A2:A6,,2,""),3)
然后点击回车,向右填充数据即可
解读:
上面公式主要是利用EXPAND函数为指定单列数据右侧新增一个空白列,然后再利用TOCOL函数转换为一列,这样空白列数据就变成批量添加的空白行了。
①在原表格第一列数据右侧新增一个空白列
公式:=EXPAND(A2:A6,,2,"")
因为A2:A6本来就是一列数据,增加一列空白列的话,第3参数:2就是扩展到2列。
EXPAND函数介绍
功能:将数组扩展到指定的维度
语法:=EXPAND(数组, 行数, [列数], [填充值])
②然后再使用TOROW函数把上面的数组转换成为一列
公式:=TOCOL(EXPAND(A2:A6,,2,""),3)
最后,再向右填充公式即可。
当然,上面公式大家可以直接套用,如果批量增加2行,那第3参数就改成3,然后以此类推。
通用万能公式:
=TOCOL(EXPAND(单列数据,,N+1,""),3)上面的公式中的N就代表批量添加多少行空白行。
万能公式二:
只需在目标区域输入公式:
=WRAPROWS(TOCOL(EXPAND(A2:D6,,2*COLUMNS(A1:D6),""),3),COLUMNS(A1:D6))
然后点击回车即可
解读:
①首先为原来表格增加相同的列数
公式:=EXPAND(A2:D6,,2*COLUMNS(A1:D6),"")
其中,COLUMNS(A1:D6)就是计算原来表格一共有多少列,2*COLUMNS(A1:D6)就是增加一倍。
②然后再利用然后再使用TOROW函数把上面的数组转换成为一列
公式:=TOCOL(EXPAND(A2:D6,,2*COLUMNS(A1:D6),""),3)
③最后再利用WRAPROWS函数把上面的一列数据转换成4列
WRAPROWS函数介绍
功能:将一行或者一列数据按列转换为多行多列数据
语法:=WRAPROWS(向量,列数,[异常返回值])
最终公式:
=WRAPROWS(TOCOL(EXPAND(A2:D6,,2*COLUMNS(A1:D6),""),3),COLUMNS(A1:D6))同样的,上面公式大家可以直接套用,如果批量增加2行,EXPAND函数第3参数就改成3*COLUMNS(A1:D6),然后以此类推。
通用万能公式:
=WRAPROWS(TOCOL(EXPAND(原表格区域,,(N+1)*COLUMNS(原表格区域),""),3),COLUMNS(原表格区域))以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!
来源:桃大喵学习记一点号