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

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

创作者俱乐部成员

我们之前聊完了SORT SEQUERCE FILTER × 动态数组 的应用场景,WPS社区首页轮播图的4大函数已探其三,今天我们一起看看UNIQUE函数的妙用吧!

UNIQUE英语的本意即为“唯一的、独一无二的”,因此,在WPS表格中,UNIQUE函数的使用即与这个含义息息相关。我们先从一组简单的案例入手:

UNIQUE函数的基本功能是返回唯一值,有两种返回方式:①返回所有不同的数值、②返回仅出现一次的数值,传统版本的界面如上图所示↑,新版本动态数组的计算界面如下图所示↓

在这里,我们充分借助我之前文章所写的动态数组的优势:

①不用提前选定区域,直接点击左上角A8单元格即可输入公式;

②直接按Enter而不需要CSE三键生成公式;

③后期修改公式,只需要在C4或D4单元格内修改即可,无需再次选中全部数组结果区域。

(之前文章的链接:https://home.wps.cn/topic/8425

那这个功能有哪些应用呢?

我们针对UNIQUE函数两种不同的返回方式,写两个应用:

  1. 计算打印奖状的张数

某公司举办体育比赛,只要参加比赛,就能获得奖状;但不论参加几项比赛,都只能获得一张证书。现在需要根据报名情况迅速确定打印奖状的张数。

  1. 猜数字应用

小伙伴们在团建、晚会时还可以玩这样一个互动游戏:

所有参与者猜测一个1-99的整数,猜测结果唯一且最大的参与者获胜。

是一个兼具随机性和气氛感的游戏哦!

可以使用UNIQUE的“返回仅出现一次的值”模式,轻松完成游戏的结果判定,减少人工统计的低效和差错可能性。

下面我们再结合前面的SORT函数,以及今天的主角UNIQUE,解决一个经典问题:中式排名问题。

  1. 中式排名

首先回顾一下美式排名和中式排名的差异,概括成一句话就是:

对于多人同分的情况,美式排名占名次、中式排名不占名次。

由于RANK函数的设定,美式排名非常好实现(如上图红色区域)。

接下来说说中式排名,截图中的三个步骤也可以轻松实现(上图蓝色区域),这里要特别感谢SORT  UNIQUE  ×  动态数组  功能的联用,帮助我们解决这一问题。

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

【金山文档】 动态数组行业案例:使用UNIQUE函数×动态数组 多场景全能应用

https://kdocs.cn/l/cpL029gQG388

大家可以下载文档后自由练习哦!

好啦,今天的关于UNIQUE函数 × 动态数组的多场景应用的帖子内容就到这里,今天是中秋节,祝大家节日愉快!

辽宁省
浏览 2389
1
9
分享
9 +1
1
1 +1
全部评论 1
 
张俊
张俊

WPS函数专家

泽岩师兄太专业了,每天跟着泽岩师兄来学习。
· 上海
2
回复