当前位置:常识集 > 数码游戏 > 电脑 > Excel 生成随机数值
手机版

Excel 生成随机数值

来源:常识集 阅读:2.74W 次

何在 Excel 中生成某个范围内的随机数值呢?

操作方法

(01)利用RAND()函数来生成随机数(同时返回多个值时是不重复的)。在单元格中输入=RAND(),回车后单元格即返回了一个随机数字。RAND()函数返回的随机数字的范围是大于0小于1。因此,也可以用它做基础来生成给定范围内的随机数字。

Excel 生成随机数值

(02)生成特定范围内的随机数,假设给定数字范围最小是A,最大是B,公式是:=A+RAND()*(B-A)。举例来说,要生成0到10的随机数字,则公式为:=0+RAND()*(10-0),即:=RAND()*10要生成50到100的随机数字,则公式为:=50+RAND()*(100-50),即:=50+RAND()*(50)

Excel 生成随机数值 第2张
Excel 生成随机数值 第3张

(03)以上RAND()函数返回的是随机小数,如果2003版生成随机整数的话就需要在以上公式前面加上 INT()函数了:要生成  0到100的随机整数,则公式为:=INT(RAND()*100)要生成50到100的随机整数,则公式为:=INT(50+RAND()*(100-50))

Excel 生成随机数值 第4张
Excel 生成随机数值 第5张

(04)以上RAND()函数返回的是随机小数,如果2007版本生成随机整数的话就需要用RENBETWEEN()函数了:要生成   0到100的随机整数,则公式为:=RENBETWEEN(0,100)要生成 50到100的随机整数,则公式为:=RENBETWEEN(50,100)

Excel 生成随机数值 第6张
Excel 生成随机数值 第7张

(05)以下是RAND()函数的扩展,结合TEXT()函数,随机产生一个时间,公式为:=TEXT("00:00:00"+RAND()*"23:59:59","HH:MM:SS")=TEXT("00:00:00"+RAND()*"23:59:59","HH:MM")

Excel 生成随机数值 第8张

特别提示

随机产生时间的公式,可能还有更好的公式。希望各位的好方法能够分享。

本文链接:https://www.changshiji.com/smyx/diannao/omjl9e.html

Copyright © 2024. 常识集 All right reserved. 浙ICP备20202586号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。