- 视频
- 图文教程
- 教学动态
- 设计资讯
- 学员天地
- 图文教程 >
- 电脑与办公教程 >
- EXCEL >
- 新函数EXPAND的用法
新函数EXPAND的用法
作者:ITFANS来源:部落窝教育发布时间:2023-12-14 21:19:33点击:982
介绍新函数EXPAND的用法。该函数可以扩充数组,在WPS和OFFICE 365中都可以使用。
近日WPS升级了,更新了一组和Office 365一样的新函数。如此,WPS用户也可以体验到前面介绍的新函数。
下面介绍新函数EXPAND的用法。
注:在 https://ai.wps.cn/下载和安装WPS即可使用新的函数。
1.作用与语法
该函数的作用是将原来的数组按指定的行数、列数和填充值进行扩充,具体语法是:
=EXPAND(数组,行数,[列数],[填充值])
2.基本用法
1) 根据指定数字和填充值扩充行数
比如下表需要根据销售数字,扩充产品名称行,填充值是产品名称。
在C2输入公式“=EXPAND(A2,B2,,A2)”,这里省略列参数。
说明:
原数组A2只有1行1列,需要扩充为5行1列。新增的4行用A2自身填充。
如果不指定第4参数——填充值,则会用#N/A错误值填充新增行列,如下。
2)根据指定数字和填充值扩充列
譬如,需要把产品填充为5列,则在D2输入公式“=EXPAND(A2,,B2,A2)”。
3.典型应用
1)按指定次数复制
将A列中产品按对应的B列数字进行复制,复制后如D列所示。
在E2输入公式“=EXPAND(A2,,B2,A2)”,按照B列数字复制成行。将公式向下填充。
定位到D2输入“=TEXTSPLIT(TEXTJOIN("/",,E2:I4),,"/")”即可。
说明:
先用TEXTJOIN将前面复制的各行内容合并,各值之间用“/”分隔;然后再用TEXTSPLIT以“/”为分隔符将各值拆分到行。
2)隔行插入空行
我们曾用数列排序的方式插入空行。现在可以用EXPAND来插入空行。
譬如下图。
复制A1:C1到D1:F1。接着定位到D2输入公式“=WRAPROWS(TOROW(EXPAND(A2:C4,,3*2,"")),3)”即可。
说明:
①EXPAND(A2:C4,,3*2,""),先使用EXPAND函数将数组A2:C4从3行3列扩充成3行6列,新增的3列用填充空值。
②TOROW(①),将扩充后的数组转为一行。
③WRAPROWS(②,3),将单行数据逐行排成3列。
如果需要插入2个空行,则将参数“3*2”更改为“3*3”,以此类推。
本文配套的练习课件请添加客服微信buluowojiaoyu索取。
做Excel高手,快速提升工作效率,部落窝教育 Excel精品好课任你选择!
扫下方二维码关注公众号,可随时随地学习Excel:
相关推荐:
新函数TOROW和TOCOL
新函数WRAPROWS和WRAPCOLS
用VLOOKUP实现隔行插入空行
极大值9E+307的运用
版权申明:
本文作者ITFANS;部落窝教育享有稿件专有使用权。若需转载请联系部落窝教育。
最热教程
- 像绿皮火车一样长像珠穆拉玛峰一样高的Excel表怎么操作才方便?
- Power Query实战:按指定次数递增数据
- 2019年全网最全—excel提取身份证信息合集!(建议收藏)-下篇
- 明明没有重复,Excel却判定数据重复,这是怎么回事?
- 文本格式的求和,及求和中最容易出现的问题解疑
- 致命缺陷:不懂一维表!
- 函数组合思维,你有吗?
- 学会这2个公式,整理考勤数据只要一分钟
- 就算被说是拍马屁也成,今天你应该这样发Excel报表……
- 如何计算Excel单元格中的算式,四种求和方法请收好!
最新教程
- 延迟退休落地,快速查询你上几年才退休!
- 快速将PDF电子发票数据提取到发票明细登记表的方法
- 提取、查找、替换数据的王者——REGEXP正则函数
- Excel表10万行数据,筛选卡顿怎么办?
- 两个不用嵌套的万能提取公式,含用REGEXP函数提取
- 用Excel制作刷题器,备考无忧 !
- 如何用LET+LAMBDA直接写递归公式?
- 用函数合并多个工作表数据
- 用LAMBDA自定义颜色求和函数
- 用SUMIF错位求和多表求和与查找