Excel | INDEX、RANDBETWEEN、RAND函數隨機分組

2021-02-19 韓老師講Office

點擊上方"韓老師講Office"關注,歡迎分享

問題來源

某公司對應聘面試者進行分組,為避免人為因素幹擾,實行隨機分組。

今天韓老師給大家講兩種隨機分組的方法。

韓老師視頻講解


關鍵步驟提示

第一種方法:INDEX+RANDBETWEEN函數

在B2單元格輸入公式「=INDEX({"第一組","第二組","第三組"},RANDBETWEEN(1,3))」

語法:INDEX(array, row_num, [column_num])

中文語法:INDEX(單元格區域或數組常量, 數組中的某行, [數組中的某列])

語法:RANDBETWEEN(bottom, top)

中文語法:RANDBETWEEN(返回的最小整數, 返回的最大整數)

公式「=INDEX({"第一組","第二組","第三組"},RANDBETWEEN(1,3))」的含義是:

如果隨機值是1,則返回值是第一組;如果隨機值是2,則返回值是第二組;如果隨機值是3,則返回值是第三組;

第二種方法:RAND函數:

語法:RAND(),沒有參數,返回大於等於 0 且小於 1 的均勻分布隨機實數。

兩種方法對比:

INDEX+RANDBETWEEN函數:生成的隨機分組,組內人數不確定,有的組人數多,有的組人數少;

RAND函數:如果提前輸入組別,結合排序,可以實現每組人數均分。

兩者都可以用「F9」鍵刷新分組。

最終效果:

相關焦點

  • 【Excel技巧】有了這兩個隨機函數rand和randbetween,要怎麼隨機都可以
    RAND函數和RANDBETWEEN函數。別小看這兩個函數,它們雖是小函數,但有大能量。因為它們為我們隨機錄入批量數據提供了很大方便。一、Rand函數用途:用於生成0~1之間的隨機數。語法結構:=RAND()現在看看rand怎麼生成0~1之間的隨機數,如下:現在再看看rand怎麼生成1~10的隨機整數,公式:=
  • Excel產生隨機數Rand函數巧妙應用
    Excel中產生隨機數的函數有兩個,一個是rand函數,一個是randbetween函數,今天主要介紹rand函數的用法,從入門至精通。
  • 利用EXCEL進行隨機分組
    其實excel的功能遠遠不止於此,我給碩士上課的時候,經常會對他們說,你們覺得你們會用excel了,其實離「會」這個詞差的還遠呢。只會用excel排個序做個表,這不叫會用;會用excel數據透視表,這也不叫什麼會用;掌握幾個函數,也不算什麼了不起。excel有很多境界,我介紹的這些也都不算什麼神奇,都是最最基礎的,事實上,就算光介紹excel在數據管理中的應用,就可以介紹很多很多。
  • 隨機函數Rand、Randbetween應用技巧解讀
    在Excel系統中,隨機數函數有兩個,分別為Rand和Randbetween,其作用也是不相同的,Rank函數的作用為生成0-1之間的隨機數,而Randbetween函數的作用為生成指定範圍內的隨機數。
  • Excel:RAND隨機類函數
    Excel 中隨機類函數常用於產生隨機數。隨機數可廣泛用於各類抽獎、抽查及分類分組等活動中。
  • 如何用Excel做一個抽獎小工具
    生活中可以看到很多抽獎工具,突發奇想能不能用excel做一個抽獎工具呢,然後就出現了下面這個畫面,完全用excel完成。挺好玩吧!
  • 如何利用Excel進行隨機抽樣
    很多人儘管在論文裡寫了「採用隨機抽樣技術」之類的字眼,但天知道這個所謂的「隨機」到底是隨意還是隨便。不過看了今天這個文章,我想以後你可以理直氣壯地說,我是真的做了隨機抽樣了。因為太簡單了,簡單的令你都不好意思不用隨機抽樣,簡單的令你覺得隨意抽樣都太麻煩了,還是隨機最簡單。那今天就來說一下利用最簡單的excel進行隨機抽樣,以後老師再也不用擔心我不會隨機抽樣了。
  • EXCEL求標準差,中位數,均值
    Excel作為常用數據處理軟體,非常適合做一些數據統計類的工作,比如求一組數據的標準差,中位數,均值:假設A列有若干隨機數據,我們用函數
  • 用Excel抽10名「送老乾媽」
    在Excel中可以用Randbetween函數生成隨機整數,但問題時隨機數可能重複。如下面生成1~10的隨機整數,2和9都存在重複。其實在Excel中還有另一個可以生成0~1之間小數的隨機函數:Rand,當區間不是超大時,它生成的小數幾乎是不會重複的。
  • 用Excel實現抽籤功能
    實現方法其實有很多種,可以使用VBA,也可以使用函數。我們今天還是探討使用函數實現需求。通過分析,我們需要使用到randbetween函數和indirect函數。randbetween函數的含義是返回大於等於指定的最小值,小於等於指定最大值之間的一個隨機整數。每次計算工作表時都將返回一個新的數值。也就是說它是隨機生成位於一個區間的數值的一個函數。indirect函數的含義是:引用,並顯示其內容。
  • Excel中意味著何時下班的技巧!
    4、 excel表格中下拉複製數字時,為什麼不變大呢?怎麼才能遞增?答:複製數字時,只需要按ctrl鍵再下拉,數字就會發生變化了。5、excel中平方函數是哪個?excel中平方函數是哪個?在excel中我們有時需要計算一個數的平方,該怎麼計算呢,excel提供了兩種方法1 使用脫字節符號^例 3的2次方可以寫成 =3^2 結果是92 使用平方函數=POWER(3,2) 表示3的2次方,如果是4的3次方可以寫為=POWER(4,3)6、 excel合併單元格複製公式怎操作呀
  • 聽說EXCEL函數很難?把哲學三問用在Excel函數上會怎樣?(二)
    我們已經有過一期哲學三問Excel函數,今天是第二期吧,廢話不多說,上乾貨!關鍵詞:excel函數、sumif摘要:使用sumif對滿足一定條件的數據進行求和,比如統計班裡及格以上人的總分。這裡要問問sumif函數了,你是誰?你從哪裡來?
  • 隨機生成不重複數字,想做Excel抽獎器你必須掌握!
    這個你必須掌握如何生成隨機數!在Excel中,生成指定區間隨機整數的函數是RANDBETWEEN函數,生成介於指定最小值、最大值區間的隨機整數:語法:=RANDBETWEEN(最小值,最大值)如果有25個員工,那麼可以隨機生成編號1-25之間的數,並結合INDEX函數實現名字的返回,公式為:=INDEX($A$2:$A$26,RANDBETWEEN(1,25)),公式不複雜,每次按F9刷新結果就行
  • 這些Excel函數非常簡單,卻非常實用
    我的第268篇財務excel原創
  • Excel有哪些酷炫功能,讓你相見恨晚?
    工作中的任務千千萬,但很多都需要通過word,excel,PPT三座大山來呈現工作的成果。
  • Excel簡單抽獎程序的製作
    今天就和大家分享下如何用Excel來製作一個簡單的抽獎小程序,首先我們來看下最終效果: 想做出這樣的一個抽獎模型其實並不難,所用到的只有indirect、counta和randbetween3個函數公式以及一點vba宏的知識。
  • Excel年會抽獎小工具,竟然這麼簡單
    操作步驟:1、在B2輸入公式:=RAND(),雙擊填充公式,結果如下:rand函數是隨機函數,能夠隨機生成0——1的小數。LOOKUP(1,0/(SMALL($B$2:$B$18,ROW(A1))=$B$2:$B$18),$A$2:$A$18)然後我們再結合lookup函數,從與B列相對應的A列進行取值。如此就完成了我們的抽獎。當然這邊small函數換成large,也是可以的。道理是一樣的。
  • 『教程篇:PPT圖片動畫』分段隨機飛出,給你不一樣嘶吼特效.
    這些小圖片運動的方向不同、運動距離不同但其實每張小圖片添加的是同一個動畫動畫設計1.2 打開OK插件→OK神框→圖片分割,輸入20 1後回車PS:20與1之間有1個空格作為參數分割符,意義是將所選圖片分割成20行1列的小圖片
  • 小技巧丨用Excel函數做個抽籤抓鬮表
    在單元格中輸入「=rand()",回車之後,會自動生成一個0到1之間的任意一個小數。按下鍵盤上的F9鍵,數字會隨機變化。它包含了三個參數。第一個參數,是引用範圍;第二個參數是行號,第三個參數是列號。也就是說,這個函數計算的結果,是所選範圍內,行號和列號確定對應的那個值。圖中,所引用的值是,在A1:A11範圍內,第4行第1列的值,也就是顯示結果「墨邊錦」。它也包含了三個參數:第一個是待排序的數字。