怎樣在 excel 做 bingo 紙(5x5格, 1-50)? (20分!)

2008-10-23 11:30 pm
我想在晚宴上跟賓客玩 bingo,
但不懂怎樣用 excel 弄一個無論打直,打橫及打斜,每一行的數字都不會重覆的 bingo 紙 (因要預獎品)
我想用 5x5格,數字由 1-50,
請問有沒有人可以重頭開始 step by step 教我怎樣做或者寄那個 file 給我?
非常謝謝!

回答 (2)

2008-10-23 11:49 pm
✔ 最佳答案
去這個網站:http://saksena.net/partygames/bingo/
然後按下面的設定便可generate出不同組合的bingo 紙了!

圖片參考:http://i200.photobucket.com/albums/aa67/maik2007/bingo.gif

GOOD LUCK
圖片參考:http://tw.yimg.com/i/tw/ugc/rte/smiley_3.gif
參考: me
2008-10-24 7:47 am
用Excel做不重複值, 一般典型的做法, 都會用VBA 或 用多個輔助格輸入 =rand(), 在Yahoo應已有很多帖子曾經提供, 可參考以下的Link, 在此不再作重複。
http://hk.knowledge.yahoo.com/question/question?qid=7007090500944
http://hk.knowledge.yahoo.com/question/question?qid=7006062001684

由于考慮到很多網友不一定會用VBA, 或不喜歡有輔助區域, 故我在此再提供另一個方法 “陣列公式”
假設Bingo區是 C4:G8
C4輸入陣列公式:
=LARGE(IF(COUNTIF($C$3:$G3,ROW($1:$50))+COUNTIF($B4:B4,ROW($1:$50))=0,ROW($1:$50)),1+INT(RAND()*(56-5*ROW(A1)-COLUMN(A1))))
陣列公式的輸入方法是:
輸入公式後, 不要按Enter, 要先用左手同時按Ctrl + Shift兩鍵不放, 加手按Enter
C4輸入陣列公式後, 公式兩端是會見到1對大括號{ }
將公式右拉下拖至G8,
5 X 5 Bingo表完成, 按 F9 會更新Bingo
注意: C3:G3 及 B4:B8 不可有 1- 50 的數字
如需改成 3x3, 7x7 或 數字範圍 是 1 – 99, 100-999, 50 – 200, 公式都需要簡單的修改。
以上公式, 可能不易明白公式的思路/佈局/邏輯(公式是相當高程度), 但應很容易操作


收錄日期: 2021-04-12 13:08:34
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20081023000051KK00849

檢視 Wayback Machine 備份