首先祝大家六一兒童節快樂!
我也懷戀曾經小時候的快樂時光,小時候我們經常玩一個遊戲:石頭剪刀布,跟兒時的玩伴經常玩的不亦樂乎,當時的場景還歷歷在目。
現在我們學了Excel,能否在工作表裡做這樣一個石頭剪刀布的遊戲呢?當然呢,兒時的夥伴已經各奔東西,我們可以和電腦PK。
1.我們首先在工作表裡錄入一下表格:
2.A2黃色區域是我們要選擇的內容,即「石頭」、「剪刀」、「布」。我們在單元格的數據驗證中設置序列。
3.接下來在B2單元格,電腦在我們選擇的同時也要給出它的選擇。輸入公式:=IF(A2="","",CHOOSE(RANDBETWEEN(1,3),"石頭","剪刀","布"))
含義我大致解釋一下:A2單元格如果非空,電腦給出它的選擇,生成隨機數(範圍1~3),返回對應的文本"石頭","剪刀","布"。
4.我們和電腦都給出結果,這時需要一個判斷,是勝是負是平。在C2單元格裡輸入公式:=IF(A2="","",VLOOKUP(MATCH(A2,{"石頭","剪刀","布"},0)-MATCH(B2,{"石頭","剪刀","布"},0),{-2,"負";-1,"勝";0,"平";1,"負";2,"勝"},2,0))
我們將A2和B2的文本比較變成數值計算,使用vlookup構成一個分段函數,返回計算的結果。
5.最後我們可以設置C2單元格的條件格式,使結果看起來醒目一點,勝設置為藍色字體,負設置為紅色字體。
最終小遊戲的效果:
貌似運氣不好啊,哈哈哈哈!!!
o(*≧▽≦)ツ┏━┓
小遊戲的Excel下載地址分享給大家:
http://pan.baidu.com/s/1kVwq1j5
祝大家童心不滅,童趣怏然!