工作中,舉辦一場(chǎng)小活動(dòng),或者開(kāi)會(huì)得時(shí)候,想要弄隨機(jī)抽獎(jiǎng)活躍一下氣氛,用Excel一條公式就可以直接搞定,如下所示得效果
這個(gè)只需要一條公式就可以搞定,2個(gè)步驟,
第1步,把需要抽獎(jiǎng)得名單,放在A列,比如現(xiàn)在放了16個(gè)成員名單,第2步在一個(gè)空白得單元格中,輸入公式
=INDEX(A:A,RANDBETWEEN(1,16))
我們只需要按住F9快捷鍵,屏幕就會(huì)滾動(dòng)起來(lái),松開(kāi)F9,抽獎(jiǎng)結(jié)果出來(lái)(如果是筆記本電腦,要按FN+F9)
有小伙伴說(shuō)公式記不住,那是因?yàn)闆](méi)有理解公式得意義
首先是RANDBETWEEN(a,b)
表示從a-b之間隨機(jī)得到其中得一個(gè)正整數(shù),所以RANDBETWWEN(1,16)就是從1-16中隨機(jī)生成一個(gè)數(shù),比如結(jié)果是5
然后 INDEX(A:A,5),表示獲取A列中第5行得結(jié)果,也就是A5單元格得值
所以也有第2種方法返回A5單元格得值,比如INDIRECT函數(shù)
=INDIRECT("A5")就是A5單元格得值,搭配RANDBETWEEN公式使用就是
=INDIRECT("A"&RANDBETWEEN(1,16)),這個(gè)公式也可以用來(lái)進(jìn)行抽獎(jiǎng)
當(dāng)然如果16這個(gè)數(shù)字不想自己數(shù),可以用counta(a:a)來(lái)代替,它計(jì)算了A列非空元格得數(shù)量,所以可以使用公式:
=INDEX(A:A,RANDBETWEEN(1,counta(a:a)))
或
=INDIRECT("A"&RANDBETWEEN(1,counta(a:a)))
按F9就可以重新計(jì)算一次,按住不放就可以一直重新計(jì)算,直到停止,這個(gè)過(guò)程就模擬了抽獎(jiǎng)得過(guò)程。
關(guān)于今天這個(gè)小技巧,你學(xué)會(huì)了么?動(dòng)手試試吧!
學(xué)會(huì)Excel,工作少加班!