知道怎么在excel里面生成随机数据吗,就好像评比一样,生成优,良,中,差这样的随机数据

来源:百度知道 编辑:UC知道 时间:2024/05/26 20:46:59
我需要的不是数字,现在有个excel文件,里面有个等级评比,评比等级分为优,良,中.现在我需要在指定的单元格生日"优,良,中"的其中一个,不是1,0之类的

我做过类似的考勤做弊。。-_-||||

输入公式=if(rand()<1/4,"优",if(rand()<1/3,"良",if(rand()<1/2,"中","差")))

再把这个单元格往下拖就可以。

我这样生成的优良中差,每种出现的机率是一样的。

简单!在希望产生随机数的单元格输入以下公式便可:
=RAND()
就可以产生0-1之间的随机数,
如果要1-10之间的数字,就输入
=RAND()*10
如果要10-100之间的数字,就输入
=RAND()*100
如此类推!
取整的话就在前面加上int(),例如
=INT(rnd()*10)
就产生1-10之间的整数了!

OK,正如tbwind所说,输入:
=if(rand()<1/4,"优",if(rand()<1/3,"良",if(rand()<1/2,"中","差"))) 便可!