动态数组行业案例:RANDARRAY随机数组解决授课案例问题

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

创作者俱乐部成员

大家好,今天我们继续来探讨动态数组的行业案例。

我在授课时发现,根据企业具体的情况,采用同行业的案例进行展示,效果是非常不错的,很有针对性。可是很多企业的数据涉密,不能进行公开展示。因此,我需要将数据进行改编,结合企业自有模板框架,“设计”出适合客户企业的相应案例。

以上面的截图为例,本例涉及到快速、批量生成不同车间的产品数目,我们希望每个数值的大小控制在100~200之间。如果我们一个一个手工录入,那么工作量特别巨大,而且很费脑子。由于我们主要用来讲解一些快捷操作,本身也是“假定”的数据,因此无需事无巨细地去思考数据的值,快速、批量使我们的首要要求

在WPS表格中,可以批量随机生成数据的有三个函数:RAND、RANDBETWEEN、RANDARRAY。

其中,RAND可以生成1个0~1的随机小数;

RANDBETWEEN可以批量生成N个范围自定的随机整数;

RANDARRAY功能有所不同,是批量生成1个范围自定的随机整数或小数数组。

在本教程中,我们使用后两个函数做一个对比。

首先使用RANDBETWEEN函数(名字虽然很长,但是含义一目了然,非常好理解。大家可以直接输入RANDB后按Tab键快速补全函数名):

①选中B2:I11单元格范围;

②输入B2=RANDBETWEEN(100,200);

③按Ctrl+Enter键批量录入(不能只按Enter,否则只能生成一个随机数)。

结果如图所示:

这里面比较麻烦的点是:

我需要提前选定整个方框的单元格范围,还需要按Ctrl+Enter双键结束。

我们再来看看RANDARRAY的表现:

①选中B2单元格;

②输入B2=RANDARRAY(10,8,100,200,TRUE);

③按Enter一键结束。

结果如图所示:

我们可以很明显地看到,RANDARRAY在完美地完成使命的同时,无需事先选中单元格范围,也只需Enter一键结束,大幅提高了函数操作的速度。

此外,RANDARRAY生成了一个动态数组,有两个很大的优势:

①范围可以随时调整。比如我们有20个产品、5个车间,数值范围为60~100,我们就在参数里直接做相应调整,如图所示:

大家把“产品”和“车间”,换成“姓名”和“科目”,是不是一份模拟的成绩单就快速做好了!

②由于生成结果是动态数组,因而我们可以将生成的结果使用“B2#”的方式做灵活调用。

(单元格+#的表示方法为以该单元格为左上角起始值的活动动态数组,范围可变。)

接下来就可以配合VLOOKUP、XLOOKUP、FILTER、SORT、SORTBY等函数做联用,充分发挥它是“数组”的属性,以及“动态”的灵活性,在写法上要比RANDBETWEEN生成的“死的”“整数集合”的方法灵活和方便得多。

还有一个小细节,数据一碰就刷新,怎么办?

数据全部录入完毕以后,全选数组范围→单击鼠标右键→复制(或Ctrl+C快捷键)→单击鼠标右键→粘贴为数值,数据就不再变化啦,本方法对所有随机系的三个函数都适用哦!

最后是今天练习文档的链接:

【金山文档】 动态数组行业案例:RANDARRAY随机数组解决授课案例问题

https://kdocs.cn/l/cjGaYXqA5xDC

为不影响社区其他用户查看初始文件,我关闭了在线协作的功能。大家可以将文档下载到本地,自由操作练习哦!

如果你觉得今天的教程对你有帮助,欢迎在下方为我点一颗小红心💖💖💖哦!

同时,你也可以将感悟或者收获在下方留言,或者在评论区留下你的困惑,我会挑选有代表性的问题,推出更多的教程跟大家分享哦!

祝大家国庆节快乐!

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

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

【动态数组】三大高频场景全对比

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

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

动态数组行业案例:动态序号

动态数组行业案例:XLOOKUP金牌查找函数(上)

动态数组行业案例:XLOOKUP金牌查找函数(下)

【WPS AI办公】系列

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

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

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

【菁培班-函高一期PK赛】系列

排序功能平替,等你来设计!

兄弟们,抽奖啦~!

标记正确选项

快来绘制你的专属圣诞树啪

【学习感悟】系列

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

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

辽宁省
浏览 1646
收藏
8
分享
8 +1
3
+1
全部评论 3
 
张俊
张俊

WPS函数专家

又来跟着泽岩师兄学习来了!!!
· 贵州省
2
回复
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

来自贵州的张老师,我照你的教程,学会了加超链接~!
· 辽宁省
2
回复