excel随机填充 特定数字

如何在excel中随机填入0.1、0.12、0.15、0.2这样的数字

可以用rand随机函数,取整函数int等复合一起。

rand函数返回值是0-1的随机数字,不需要参数,如果要0-10的随机整数可以用=rand()*10表示,如果要取整数可以用int()函数,如下例:

如果要取3-13的整数可以用下例表示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-17
若你使用Excel2007以上的版本:

A1写公式:
=CHOOSE(RANDBETWEEN(1,4),0.1,0.12,0.15,0.2)
下拖复制即可

若使用Excel2003,请追问!追问

大神,再问:在其后一栏填入比前一栏大的这些数字,怎么弄

追答

举个例子说明一下你的问题!

追问

A1生产了随机数0.15,A2要生产这些数中的一个但不可以生产比A1小的数

追答

若A1随机得到了你特定的序列里最大的一个0.2,那么A2应该填写说明呢?

本回答被网友采纳
第2个回答  2014-11-17
=RAND() 是0--1之间的随机数

=ROUND(RAND(),2) 保留两位的随机数,

只能告诉你这么多,因为我没看出你的随机和特定的数的意思
相似回答