使用Excel函數做個小遊戲

2021-02-23 Exce

首先祝大家六一兒童節快樂!

我也懷戀曾經小時候的快樂時光,小時候我們經常玩一個遊戲:石頭剪刀布,跟兒時的玩伴經常玩的不亦樂乎,當時的場景還歷歷在目。

現在我們學了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

祝大家童心不滅,童趣怏然!

相關焦點

  • 【Excel函數貼】五個技巧性函數小套路
    今天給大家分享5個常用的函數小套路,都比較簡單,過一遍,多少能用上。1,字母大小寫一個做外貿的朋友問,Excel有沒有函數可以把英文從小寫變大寫?他可能碰到蠻多洋人的人名或者貨名需要大小寫轉換的。小寫轉大寫:=UPPER("excel")大寫轉小寫:=LOWER("EXCEL")只要首字母大寫,比如excel轉成Excel:=PROPER("excel")  2,
  • excel減法函數的使用方法
    excel是一個神奇的表格,它本身鑲嵌了運算功能,不需要計算器,就可以進行各種運算。
  • Excel中如何使用if函數
    在excel中if函數可以說是一個簡單易用的函數,從if的基本意思「如果」我們也能猜出它主要用於數據的判斷中,那麼我們應該如何具體使用呢?
  • Excel中相當考驗邏輯思維的函數—IF函數用法介紹(亮點在最後!)
    單身汪小李一直暗戀著小美,有一天,小美對小李說:如果你不再沉迷遊戲,我就做你女朋友,否則免談。小李說,沒問題。
  • 【團隊小遊戲】5個簡單小遊戲
    2.加油:組名(海盜隊)加油,所有人站成一圈,先左後右拍旁邊人的後背,回到中間擊掌,喊字,第一次拍一下,喊一個字,第二次拍兩下,喊兩個字,……可規定時間,如12秒完成。   3.蹲起:「少說」--蹲,「多做」--起。「精神」--下蹲;「集中」--起來,一邊蹲起,一邊喊數字,做6次,2/5不喊,做8次,2/6不喊。
  • excel函數公式大全之 if 的使用詳解
    如果想要完整的excel函數公式的全部內容可以自行在我的百度網盤下載。
  • 【Office小技巧】Excel文本查找函數FIND/SEARCH使用小技巧
    在Excel中經常會碰到查找文本/內容等等需求,很多小夥伴可能都還在手動進行判斷查找,今天芒種君來分享Excel中的文本查找函數FIND和SEARCH使用小技巧,最後附上通配符小技巧,讓查詢替換更加高效輕鬆。
  • 用Excel做的數字拼圖遊戲!
    我的目標:讓中國的大學生走出校門的那一刻就已經具備這些office技能,讓職場人士能高效使用office為其服務
  • 【Excel技巧】Excel中find函數的使用方法
    內容提要:本文講解Excel中find函數的使用方法。
  • excel if函數 if函數嵌套用法
    if函數必須的條件:每一個excel if函數必須使用英文的括號括起來;括號內為三個數據,第一個數據是條件(如上例中的a2>60),第二數據為滿足第一個數據後返回的結果,通常使用英文的引號括起來,第三個數據是不滿足第一個數據時需要返回的結果;(如果不輸入第三個數據可以嗎,當然可以,返回什麼結果自己試試吧)
  • 關於excel中if函數的使用
    同學們好,今天小櫻老師來給大家細細講解一下if函數的使用。     excel中對if函數的說明如下:
  • 使用excel函數substitute,len,left等函數來實現時間的替換轉換
    Excel來先做一個樣例,如下:接下來,上一段gif動畫演示的教程。C3單元格的公式內容為:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"小時",":"),"分",":"),"秒","")而excel
  • 【團隊小遊戲】簡單小遊戲
    2.加油:組名(海盜隊)加油,所有人站成一圈,先左後右拍旁邊人的後背,回到中間擊掌,喊字,第一次拍一下,喊一個字,第二次拍兩下,喊兩個字,……可規定時間,如12秒完成。   3.蹲起:「少說」--蹲,「多做」--起。「精神」--下蹲;「集中」--起來,一邊蹲起,一邊喊數字,做6次,2/5不喊,做8次,2/6不喊。
  • Excel函數打卡學習群
    我發現許多小夥伴們,對excel這個強大工具的了解並不是太多,許多人僅僅用到的功能就是數據記錄,很少對數據進行處理。即使在表格中用到函數,可能也只是sum求和或者vlookup匹配。這兩個函數確實是使用最普遍的,而且功能也基本上滿足常用的求和、匹配需求。其實不然,excel的強大遠不止與此。我在學習excel函數的過程中,真是越學越感覺它的妙處無窮。
  • excel中indirect函數使用方法和應用實例
    內容提要:本文通過實例詳細介紹excel中indirect函數的使用方法和在數據有有效性和三維引用的應用
  • 如何用Excel做一個抽獎小工具
    生活中可以看到很多抽獎工具,突發奇想能不能用excel做一個抽獎工具呢,然後就出現了下面這個畫面,完全用excel完成。挺好玩吧!
  • Excel中統計個數的函數有哪些?如何使用
    本文是看到這個問題而寫的答案:excel中count和countif和countifs三者的區別?
  • 會計工作中的常用函數和Excel小技巧匯總
    之後有一次現場教小朋友自己嘗試做一份審計底稿(大約是半個月以後),然後她將一個簡單的動作重複了很多很多遍時,我突然反思了一下自己,然後我問她:「最近工作是不是還比較習慣?」她小聲告訴我:「發現自己有很多工作,都做的沒有效率,知道有很多需要學習的地方,但又不知道從哪裡入手。」自此,我發現自己對一些事物的認定有些想當然了。
  • 16個excel實戰小技巧
    1 excel在每行上面加一個空行下面的演示分為兩部分:1 隔行插入空行2 分類前插入空行註:演示過程中打開定位窗口的組合鍵是 ctrl + g2 如何打開Excel隱藏的A列如果工作表的A列怎麼都無法取消隱藏,肯定是窗格凍結了。視圖 - 凍結窗格 - 取消凍結窗格。
  • 【辦公】高效使用excel函數vlookup
    這時使用excel函數vlookup會使我們的效率變得更高。一、Vlookup函數的語法:VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]),用中文表述:VLOOKUP(查找對象,查找範圍,返回列數,精確匹配或者近似匹配)