隔行插入行,函数来帮忙!
图片
1
职场实例
小伙伴们大家好,本文来继续我们的Excel案例讲解。今天我们要着重讲解的是一个经典的工作场景:如何在数据源中隔行插入空行?以前的文章中小编也曾多次介绍过隔行插入空行的操作方法,比如重复序号填充排序法等,这些方法都是建立在一些基础步骤的转换中而未曾使用函数,那么今天我们就使用一些新函数,高效简洁的解决此类问题。
如下图所示:
A1:B5区域为数据源区域,是一张地区销量明细表。此例中我们展示的数据量较简单,只有两列五行的数据,目的就是更加直观和清晰的理解过程。我们想要在右侧实现对左侧数据源的数据隔行插入一行空行的效果。
图片
2
解题思路
在较新版本的微软Office Excel和目前最新版本的金山WPS表格中,新增了四个基础类函数,分别是EXPAND函数,TOROW函数,WRAPROWS函数和VSTACK函数。四个函数参数较为简单,结构非常清晰,非常适合解决隔行插入空行的操作。
下面我们就来看一下具体操作方法。图片
首先我们在D1单元格输入函数公式:=EXPAND(A2:B5,,4,"")EXPAND函数的作用是:将数组展开或填充到指定的行和列区域。函数结构:
=Expand(数组, 行数, 列数, 多出的维度用什么填充)
第1参数:要展开的数据区域。
第2参数:扩展数组中的行数。如果缺少,行将不会展开。
第3参数:展开数组中的列数。如果缺少,列将不会展开。
第4参数:多出的维度用啥填充,默认填充的值是#N/A,我们可以指定其他内容,比如空值等。
如果未提供行或行为空,则默认值为数组参数中的行数。
如果未提供列或列为空,则默认值为数组参数中的列数。
本例中非常好理解:我们用EXPAND函数,将A2:B5区域转换为4列。多出的维度用空值来填充。最终形成的区域为D1:G4。
图片
我们继续在外嵌套TOROW函数:=TOROW(EXPAND(A2:B5,,4,""))TOROW函数的作用就是以一行形式返回数组,再通俗的将就是把多行或多列的数据变成一行。
本例就很好理解了:我们使用TOROW函数将上一步EXPAND函数返回的区域转换为一行显示。我们观察到:每组数据之间间隔了两个空白单元格。
图片
我们继续在最外侧嵌套WRAPROW函数:=WRAPROWS(TOROW(EXPAND(A2:B5,,4,"")),2)WRAPROWS函数的作用是将一行或者一列数据转换为多列数据。
函数结构:
=WRAPROWS(数据区域,转换列数,数据不足要填充的值)
本例也非常好理解:我们使用WRAPROWS函数将TOROW函数返回的区域内的数据转换为两列显示。
图片
再次向最外侧嵌套VSTACK函数:=VSTACK(A1:B1,WRAPROWS(TOROW(EXPAND(A2:B5,,4,"")),2))VSTACK函数的作用是按垂直顺序追加数组,即数据汇总。换句话讲就是将分散的区域按垂直方向连接到一起。
函数结构:
=VSTACK(区域数据1,[区域数据2],...)
本例中就是用VSTACK函数将A1:B1中的标题与以上三个函数嵌套产生的结果合并起来。
图片
我们可以通过改变EXPAND函数参数内的第3参数来实现每隔一行插入两行空行和每隔一行插入N行空行的效果,如下图所示:
图片
回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。热点资讯
- 2024-09-09NFL球星被抢遭枪击 詹姆斯紧急回家:外面危险,我只想待在家
- 2024-10-14细说沉香达拉干
- 2024-07-14地上铁租车(深圳)因机动车交通事故责任纠纷被告,7月17日在前海合作区人民法院审
- 2024-08-11韦世豪入选国足2人初选大名单 侯永永暂未入选
- 2024-07-29130斤的蒋娉婷,为何迷倒众多男人?看生活照就懂了
- 2024-07-22隔行插入行,函数来帮忙!
相关资讯
- 隔行插入行,函数来帮忙!
- 地上铁租车(深圳)因机动车交通事故责任纠纷被告,7月17日在前海合作区人民法院审
- 足协裁判评议 国安vs申花2起关键越位判罚均正确
- 女子围甲同里专场“金鱼”斗 江苏致远憾负上海清一
- 执行法官:最后压垮启仑集团的人是他?陈启伦已经有心舍他做弃子