动态数组:一文讲透数组转换新函数TOCOL TOROW WRAPROWS WRAPCOLS(上)

清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

困难如山,我有金山。

欢迎收看本期动态数组专题,一起聊聊WPS最新16120版本更新函数:TOCOL TOROW WRAPROWS WRAPCOLS。它们4个都是涉及数组转换功能的,比较相似。

TOROW:多维数组转为一维行向量

TOCOL:多维数组转为一维列向量

记忆方法:转为(TO)行(ROW)/列(COLUMN)

WRAPROWS:一维向量转为多维数组,行方向扫描

WRAPCOLS:一维向量转为多维数组,列方向扫描

因为WRAP有“包裹、封装”之意,

记忆方法:以行们(ROWS)/列们(COLUMNS)的方向进行封装打包

这两组函数的功能正好是相反的,让我们来看一下具体应用。

第一组-TOROW、TOCOL:

它们都有3个参数,分别是原数组区域,是否忽略特殊值,扫描方向

对于普通数组,除生成行/列向量以外,对于行/列方向的扫描(即第三参数),结果是有不同的,如下所示:

而对于第二参数,学弟选用一个拥有空值和错误值等“特殊值”(字体和填充都涂了红色,便于识别)的数组:

第二参数可以为0、1、2、3,说明都很详细,非常好理解。

第二组-WRAPROWS、WRAPCOLS:

它们都有3个参数,分别是原向量区域,目标行/列数,异常值的处理。

需要注意的是,与上面一组函数的定义不同,

本组函数与向量的方向,无论行向量还是列向量没有关系!

具体选择WRAPROWS还是WRAPCOLS取决于要先从哪个方向开始填充!

例如:

列向量和行向量各一,把它们转换成3行4列的多维数组,即:

它们的区别是扫描的方向!

12=3*4,可以整除。

接下来我们看一下不能整除的情况,这里就涉及到第三参数了:

我们选一个10个元素的向量,依然把它转换成3行4列的多维数组。

同时增大了难度,我们混入了空值和错误值,看一下效果:

当无法整除时,我们通常需要在第三参数填写"",将空白部分用空值填充。同时,这组函数并不能有效处理原一维向量中的空值和错误值。(而TOCOL和TOROW函数可以)

这两组函数与传统方法相比,在哪里产生快捷呢?

比如:

①将多维数组转为一维向量,至少需要两步实现,这还是借助了上一轮更新的TEXTSPLIT函数。

②将一位向量转为多维数组,传统方法的操作更为复杂。

(截图中的方法很经典了,大家到往上搜短视频基本都是这个方法)

因此,4个数组转换函数,用好了、用对了,功能还是很强大的!

在教程(下)中,学弟再为大家展示5个应用案例。

https://home.wps.cn/topic/14642?chan=share&fromshare=copylink

最后是今天教程的文档链接:(上、下集教程的文档是同一个,大家下载一份即可)

【金山文档】 一文讲透数组转换新函数

https://kdocs.cn/l/cmfmzY5oG67o

附录:

欢迎大家阅读我的其他文章:

【功能推荐】系列

一文讲透表格保护

一文讲透文档管理

一文讲透表格筛选(上)

一文讲透表格筛选(下)

一文讲透社区封面头图设计

【函数攻略】系列

一文讲透WPS表格函数二分法(上)

一文讲透WPS表格函数二分法(下)

一文讲透WPS表格逻辑值(上)

一文讲透WPS表格逻辑值(下)

一文讲透WPS表格文本拼接(上)

一文讲透WPS表格文本拼接(下)

一文讲透条件判断函数家族

一文讲透单元格格式(上)

一文讲透单元格格式(中)

一文讲透单元格格式(下)

一文讲透TEXT函数家族新成员(上)

一文讲透TEXT函数家族新成员(下)

一文讲透新版本函数VSTACK(HSTACK)

【动态数组灰度测试】系列

动态数组行业案例:使用SEQUENCE/FILTER函数 × 动态数组 搞定三大高频场景

动态数组行业案例:使用SORTBY函数 × 动态数组 制作多功能成绩单

动态数组行业案例:使用UNIQUE函数 × 动态数组 多场景全能应用

动态数组行业案例:使用SEQUENCE函数 × 动态数组 生成动态序号

动态数组行业案例:使用XLOOKUP函数 × 动态数组 实现金牌查找(上)

动态数组行业案例:使用XLOOKUP函数 × 动态数组 实现金牌查找(下)

动态数组行业案例:使用RANDARRAY函数 × 动态数组 解决授课案例问题

动态数组行业案例:使用INDIRECT函数 × 动态数组制作二级下拉菜单

动态数组行业案例:使用TEXTJOIN函数 × 动态数组将字符串中的数字和汉字分开

【WPS AI办公】系列

教你一句话找到本次成绩的班级前三名的同学

教你一句话规范身份证号和手机号填写

WPS AI版本体验测评(表格篇)

【表格菁培班-函高PK赛】系列

(PK王禹成)制作倒班神器

(PK王禹成)计算特定字符出现的次数

(PK王龙奇)给公式加注释

(PK王龙奇)排序功能平替,等你来设计!

(PK蒋春阳)兄弟们,抽奖啦~!

(PK蒋春阳)标记正确选项

(PK贺菊中)快来绘制你的专属圣诞树啪

(PK贺菊中)查找字符串中第X次出现的某字符

【赛事活动】系列

【菁培班毕业季】砥砺前行 扬帆起航!

【制造业行业三等奖案例】职工一家人都能用的倒班神器!

【教育行业一等奖案例】教你一句话找到本次成绩的班级前三名的同学!

【金山35周年 旧金山特别奖征文】回望金山速度 · 共振人生梦想

【KCT认证】梦想金山,生生不息——民航小哥的KCT认证备战日记

【我和WPS那些事儿】生生不息,再造未来——一位打工人读者的思考

中国
浏览 2539
1
18
分享
18 +1
10
1 +1
全部评论 10
 
wAT222
学习
· 湖北省
回复
 
li zhou
学习
· 北京
回复
 
张俊
张俊

WPS函数专家

哈哈,看完上集感觉不过瘾,精彩都在下集。
· 上海
1
回复
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

上集的传统做法对比,是一种对逝去青春的情怀
· 辽宁省
1
回复
 
11
学习
· 湖北省
1
回复
 
Mr Chen
Mr Chen

创作者俱乐部成员

学习学习
· 甘肃省
1
回复
 
人在地球心存宇宙
学弟我看不懂
· 广东省
1
回复
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

哪里没看懂?
· 辽宁省
回复