Excel隨機生成漢字比較經(jīng)典的兩個實例教程
Excel隨機生成漢字比較經(jīng)典的兩個實例教程
本文講解的兩個excel隨機生成漢字的案例使用的是excel函數(shù)公式實現(xiàn),如果希望VBA實現(xiàn),請參考文章最后鏈接.
excel隨機生成漢字案例一:
在A列隨機產(chǎn)生“張小明,李慧,王曉軍,周娟,李梅,劉燕君,楊輝,徐建豪”八個人的名字。 解法:單擊A1單元格輸入公式:=CHOOSE(ROUND(RAND()*7+1,0),"張小明","李慧","王曉軍","周娟","李梅","劉燕君","楊輝","徐建豪"),回車,然后單擊A1單元格拖動復(fù)制公式到A列其他單元格。 公式解釋: ROUND(RAND()*7+1,0)產(chǎn)生1-8的隨機值。 因為RAND的取值范圍是[0,1],所以RAND()*7+1取值是[1,8],ROUND四舍五入之后就會得到1-8的隨機整數(shù)。 CHOOSE函數(shù)的作用是:按指定的序號,在給定序列內(nèi)取值,比如:=choose(2,"a","b")="b" 第一個參數(shù)是序號,表示從序列中取第幾個; ROUND(RAND()*7+1,0)的值如果是1,就得到張小明,如果是8,就是徐建豪,這個公式的作用是8隨機選1。excel隨機生成漢字案例二: 需要在每個單元格隨機輸入一個漢字,公式為:=CHAR((INT(16+RAND()*38+160)*256)+int(94*RAND())+160),回車,然后再復(fù)制這個單元格,再粘貼到目標(biāo)單元格就可以了。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。