EXCEL随机数问题?

科技 2年前 阅读:5 评论:0

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之后的,估量你能够想一想吧。

标签:excel随机数
版权声明

本文仅代表作者观点,不代表木答案立场。

网友评论

本站会员尊享VIP特权,现在就加入我们吧!登录注册
登录
用户名
密码
验证码
若未跳转,可点击这里刷新重试
未知错误
注册
用户名
密码(至少8位)
确认密码
邮箱(请填写常用邮箱)
验证码
若未跳转,可点击这里刷新重试
未知错误
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱
若未跳转,可点击这里刷新重试
未知错误