tft每日頭條

 > 生活

 > rank排名公式

rank排名公式

生活 更新时间:2024-12-19 19:45:47

當我們接到公司一個case,乘風破浪的姐姐,一共12人,要求給在年會的表演節目單裡,随機生成出場順序,有沒有忽然頭大的時候?[驚呆]


今天主要學習函數有:

RAND:生成0-1之間的随機數

函數公式:=RAND()

randbetween:生成兩個指定數字之間的随機整數

函數公式:=RANDBETWEEN(上限整數,下限整數)

rank:排名函數

函數公式:=RANK(要排位的數字,排位範圍,順序0倒序1)

一、 首先生成随機數字

1、randbetween函數,随機生成整數,需要選用的整數區間非常大,避免随機出現同一個數字。

1)在C2輸入=RANDBETWEEN(1,12),回車,則顯示出随機數字5:

rank排名公式(乘風破浪的姐姐們)1

2)下拉填充柄到王元姬,則出現三組相同的數字,這當然不是我們想看到的,我們需要唯一數字

rank排名公式(乘風破浪的姐姐們)2

3)即使我們把随機數字範圍擴大到50或者更大,都不能避免有概率出現重複整數。

rank排名公式(乘風破浪的姐姐們)3

2、運用RAND函數,生成每個人的随機數

1)在D2輸入函數:=RAND(),回車并下拉填充柄到王元姬,則得到一下随機數2

rank排名公式(乘風破浪的姐姐們)4

2)生成每個人的随機數2,可以理解為把每個人轉化為0-1之間的非重複數字,因為是十萬級随機數字,撞車機率就很小了。


二、對生成的随機數2,進行排序——RANK函數的運用

1)在E2輸入函數:

=RANK(D2,D$2:D$13,0)

D2為需要排序的目标随機數,

D$2:D$13為排序的範圍,即D2到D13的區域内

0為由大到小的順序編号

rank排名公式(乘風破浪的姐姐們)5

2) 在F1寫入:=INDEX(B$2:B$13,E$2:E$13,1)

即将排序的數字返回到對應的姓名編号,并呈現出對應的姓名,

則F2-F13則為新的姓名順序,即為出場順序

rank排名公式(乘風破浪的姐姐們)6

3) 複制新得到的姓名序列,粘貼【值】到H列展示闆上,即為随機的出場順序

rank排名公式(乘風破浪的姐姐們)7

我們的RAND函數和RANK函數,每操作一次excel表,都會重新運算一次,

所以我們需要把得到的順序粘貼【值】到展示闆

則如圖,複制粘貼的操作已經又重新運算了,名字順序已經變了

rank排名公式(乘風破浪的姐姐們)8

當我們每次按住鍵盤F9刷新,然後數據重新運算,會得到不同的順序表.

今天你學會了嗎?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved