Skip to main content
 Web开发网 » office教程 » excel教程

EXCEL随机数问题?

IF(RANDBETWEEN(3,1999)/2=1,RANDBETWEEN(3,1999),RANDBETWEEN(3,1999)+1)

=round(rand()*998+1,0)*2+1

说明:

1、选中A1:A10。

2、输入公式“=TRUNC(RAND()*(1000-1)+1)*2+1”,点CTRL+ENTER键,即可完成黄色区域公式填充。

3、点击一次F9,即可得到3-1999区间随机奇数整数数据。

★公式可简化为“=TRUNC(RAND()*999+1)*2+1”。

=RAND() 此函数是生成0~1之间的随机小数。

生成1 与 10 之间的随机实数,应使用: =RAND()*9+1

则=int(rand()*9)+1 是生成1-10的整数,

你要生成3-1999

则可以用公式生成3-12的整数:=int(rand()*9)+3

至于12之后的,估计你可以想一想吧。

评论列表暂无评论
发表评论
微信