當前位置:編程學習大全網 - 編程軟體 - 怎麽用EXCEL作抽獎器

怎麽用EXCEL作抽獎器

參閱:/article/f54ae2fc21a5a11e93b84943.html

1 抽獎我們就以大樂透的形式來講,在1到37之間選7個數,這7個數就是獲獎的數字。

2 這時候我們要用到的公式就是:

=LARGE(IF(MMULT((ROW(INDIRECT($C$37&":"&$E$37))=TRANSPOSE($C$38:$C38))*1,($C$38:$C38)*0+1),,ROW(INDIRECT($C$37&":"&$E$37))),RANDBETWEEN(1,SUM($E$37-ROW()+39)))

這個公式很長,我們在下面的截圖中看不全,但是妳只要知道就好。這就是我們要的七個獲獎數字。

3 如果妳想要壹組別的獲獎數字,就像大樂透的下壹期,那妳可以把點鼠標左鍵,選中壹個單元格,把鼠標移動到這個單元格的右下角當鼠標的指示變成壹個加號的時候妳可以向下拖動,這可以生成下壹組了

4 這樣就生成了,您的搖獎器就生成了。

5 剔除上期開獎號選號

如果是在壹個晚會,藥分別在晚會中間和晚會結束前,搖兩次獎。但幸運觀眾不能重復獲獎。這就要求剔除上期開獎號選號。

6 首先我們用剛才的辦法生成壹組獲獎數字。還是那個公式,就是單元格變化了。

=LARGE(IF(MMULT((ROW(INDIRECT($C$37&":"&$E$37))=TRANSPOSE($F$38:$F38))*1,($F$38:$F38)*0+1),,ROW(INDIRECT($C$37&":"&$E$37))),RANDBETWEEN(1,SUM($E$37-ROW()+39)))

7 這時候我們要用的公式就是:

=LARGE(IF(MMULT((ROW(INDIRECT($C$37&":"&$E$37))=TRANSPOSE($F$38:$F45))*1,($F$38:$F45)*0+1),,ROW(INDIRECT($C$37&":"&$E$37))),RANDBETWEEN(1,SUM($E$37-ROW()+39)))

就是生成公式的變形。

8 這樣就能滿足兩次獲獎數字不壹樣了。

  • 上一篇:我是壹名計算機新手,暑假在家沒事想自修計算機知識,麻煩哪位計算機專業人士可以給我點建議。謝咯
  • 下一篇:java jni 怎麽在windows環境中編譯成linux下的so文件
  • copyright 2024編程學習大全網