在Excel中隨機生成姓名和成績
掌握了隨機數(shù)函數(shù)Randbetween,并配合一下函數(shù)Indirect,就可以在Excel中隨機生成姓名和成績,下面看看具體的操作過程:
1、操作提示:
需要用到的知識點:Randbetween函數(shù),文本連接符&,單元格引用,F(xiàn)9鍵
關聯(lián)用到的知識點:Indirect函數(shù)
2、素材準備:
網(wǎng)上找來:百家姓、流行的名字(一個字或兩個字的)
3、隨機生成姓氏:(按F9鍵可看到隨機變化)
使用隨機數(shù)函數(shù)生成數(shù)字:=Randbetween(2,656)
連接字母B,生成單元格文本地址:="B"&Randbetween(2,656)
使用Indirect函數(shù),把文本地址轉為單元格引用:=indirect("B"&Randbetween(2,656))
4、隨機生成名字:(方法與隨機生成姓氏一樣。)
使用隨機數(shù)函數(shù)生成數(shù)字:=Randbetween(2,1000)
連接字母E,生成單元格文本地址:="E"&Randbetween(2,1000)
使用Indirect函數(shù),把文本地址轉為單元格引用:=indirect("E"&Randbetween(2,1000))
5、把姓紙和名字連接起來。(按F9鍵可看到隨機變化)
=indirect("B"&Randbetween(2,656))& indirect("E"&Randbetween(2,1000))
6、隨機生成成績的整數(shù)部分:
使用隨機數(shù)函數(shù)生成數(shù)字:=Randbetween(50,100) 最低50分,最高100分
7、隨機生成成績的小數(shù)部分:
與隨機生成姓氏或名字一樣,不過只設置兩種:0和0.5
=indirect("L"&Randbetween(2,3)
8、整數(shù)部分與小數(shù)部分加起來:
=Randbetween(50,100)+indirect("L"&Randbetween(2,3)
在操作中,也可以進行跨表操作,最后把“姓和名”的數(shù)據(jù)表隱藏起來。具體的操作和講解,請參看視頻教程。https://www.51zxw.net/List.aspx?cid=899
承擔因您的行為而導致的法律責任,
本站有權保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。