亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        在Excel中自制趣味撲克牌游戲計(jì)算題

        2022-05-30 10:48:04平淡
        電腦愛好者 2022年3期

        1.生成撲克牌

        撲克牌可以借助UNICHAR函數(shù)來生成。新建一個工作表,定位到B1單元格并輸入公式“=UNICHAR(127136+COLUMN(A1))”,然后向右填充公式到L1單元格,可以在B1:L1區(qū)域依次生成黑桃A到黑桃J的撲克牌(圖1)。

        接下來在M1單元格中輸入公式“=UNICHAR(127136+COLUMN(M1))”,向右填充公式到N1單元格,可以生成黑桃Q和黑桃K的撲克牌。至此就生成了一個花色的所有撲克牌(13張)(圖2)。

        公式解釋:

        UNICHAR函數(shù)通過引用不同的數(shù)值,返回該數(shù)值所對應(yīng)的Unicode字符。這里的撲克牌實(shí)際上就是一類Unicode字符。黑桃A對應(yīng)UNICHAR(127137),黑桃K對應(yīng)UNICHAR(127150),這里通過嵌套COLUMN文|平淡函數(shù)實(shí)現(xiàn)向右填充公式時引用數(shù)值依次加1。在Excel2019中,UNICHAR(127148)為不可識別的撲克牌,UNICHAR(1271149)對應(yīng)的才是黑桃Q。在這里我們通過兩段公式來生成所有的撲克牌,可以避免向右填充公式時生成UNICHAR(127148)所對應(yīng)的撲克牌。

        操作同上,在B2和M2單元格中分別輸入公式“=UNICHAR(127152+COLUMN(A2))”和“=UNICHAR(127152+COLUMN(M2))”、B3和M3單元格中分別輸入公式“=UNICHAR(127168+COLUMN(A3))”和“=UNICHAR(127168+COLUMN(M3))”、B4和M4單元格中分別輸入公式“=UNICHAR(127184+COLUMN(A4))”和“=UNICHAR(127184+COLUMN(M4))”,然后填充公式并設(shè)置單元格的字體顏色,即可生成紅桃、方塊和梅花這3個花色的撲克牌(圖3)。

        2.隨機(jī)抽取撲克牌

        該游戲是從每個花色的撲克牌中隨機(jī)抽取1張,這可以通過VLOOKUP函數(shù)來實(shí)現(xiàn)。定位到P1單元格并輸入公式“=VLOOKUP(O1,A1:N1,RANDBETWEEN(2,14),1)”,然后下拉填充公式到P4單元格(圖4)。

        公式解釋:

        這里以O(shè)1單元格中的字符為基準(zhǔn),在A1:N1數(shù)據(jù)區(qū)域中查找對應(yīng)的數(shù)值,查找列號使用隨機(jī)函數(shù)RANDBETWEEN來生成,最小列為2,最大列為14。由于列號為隨機(jī)數(shù)字(2~14),所以可以實(shí)現(xiàn)在P列中隨機(jī)抽取1張撲克牌。

        3.為撲克牌標(biāo)記數(shù)字

        撲克牌J、Q、K對應(yīng)的數(shù)字分別為11、12、13,為了便于孩子識別,可以使用IFS函數(shù)將其轉(zhuǎn)換為對應(yīng)的數(shù)字。定位到O1單元格并輸入公式“=IFS(P1=B1,1,P1=C1,2,P1=D1,3,P1=E1,4,P1=F1,5,P1=G1,6,P1=H1,7,P1=I1,8,P1=J1,9,P1=K1,10,P1=L1,11,P1=M1,12,P1=N1,13)”,下拉填充公式到O4單元格(圖5)。

        公式解釋:

        這里使用IFS函數(shù)對P1單元格中的撲克牌進(jìn)行判斷,如果P1=B1,就顯示為數(shù)字“1”;P2=B2,就顯示為數(shù)字“2”。以此類推,即可將所有撲克牌轉(zhuǎn)換為對應(yīng)的數(shù)字。

        4.添加運(yùn)算提示

        撲克牌的四則運(yùn)算組合非常靈活,我們可以通過VBA列出相關(guān)的解法,供孩子們參考。先到“https://share.weiyun.com/Et2Lnd7K”下載所需的代碼文件,打開后全選代碼并復(fù)制,接著在Excel中按下“Alt+F11”組合鍵打開VBA編輯窗口,依次點(diǎn)擊“插入→模塊”,將剛剛復(fù)制的代碼粘貼到代碼框中(圖6)。

        5.實(shí)際使用

        返回Excel窗口,隱藏A:N列。這樣在當(dāng)前窗口中,我們只要按下F9鍵,在P列就會隨機(jī)出現(xiàn)4張撲克牌(每按一次F9鍵,會再次出現(xiàn)隨機(jī)的4張撲克牌,相當(dāng)于重新發(fā)一次牌),孩子們發(fā)揮自己的想象力進(jìn)行運(yùn)算即可(圖7)。

        如果想查看參考答案,依次點(diǎn)擊“開發(fā)工具→宏→test”(即通過上述VBA腳本生成的宏),再點(diǎn)擊“執(zhí)行”,然后在彈出的文本框中依次輸入Q列顯示的數(shù)字,即可得到計(jì)算結(jié)果(圖8)。當(dāng)然,這只是其中的一個參考答案,實(shí)際上有多種運(yùn)算組合,只要最終答案符合要求即可。

        五十路丰满中年熟女中出| 国内揄拍国内精品久久| 午夜男女靠比视频免费| 国产69精品久久久久app下载| 久久久久久免费毛片精品| 香蕉国产人午夜视频在线观看| 亚洲国产人成自精在线尤物| 国产美女主播视频一二三区| 亚洲人午夜射精精品日韩| 亚洲AV无码精品呻吟| 色av色婷婷18人妻久久久| 成人影院在线视频免费观看| 国产精品久久国产三级国不卡顿 | 成人片在线看无码不卡| 精品av一区二区在线| 午夜爽毛片| 自拍偷区亚洲综合激情| 国产又猛又黄又爽| 国产在线无码一区二区三区| 尤物蜜芽福利国产污在线观看| 免费看av网站在线亚洲| 国产激情综合在线观看| 亚洲 欧美 唯美 国产 伦 综合| 亚洲福利第一页在线观看| 日本a级特级黄色免费| 免费1级做爰片1000部视频| 国模精品二区| 亚洲精品中文字幕乱码3| 亚洲乱码中文字幕视频| 亚洲av无码一区二区三区人| 国产av天堂成人网| 亚洲精品一区二区三区日韩| 国产精品国产亚洲精品看不卡| 国产午夜精品久久久久免费视| 久久国产精品老人性| 日韩午夜免费视频精品一区| 日本入室强伦姧bd在线观看| 99久久久精品免费香蕉| 精品人妻日韩中文字幕| 色综合久久中文娱乐网| 亚洲欧美成人a∨|