excel表格编辑中RAND()*(80-10)+20是什么意思?我知道正规的应该是RAND()*(80-10)+10表示10到80之间的变量

 我来答
热情的橘子醬8D544
2010-11-06 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:1亿
展开全部
RAND()返回大于等于0且小于1的随机数字。当RAND()返回最小值0时,0乗任何数都等于0,再加上10,结果为10,如果加上20,结果为20;当RAND()返回最大值时,接近于1,1*(80-10)接近于70,再加10,结果接近于80,如果再加上20时,最大值应接近于90。
所以第一个公式结果是大于等于20且小于90;第二个公式结果大于等于10且小于80。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ef40519
2010-11-06 · TA获得超过1019个赞
知道小有建树答主
回答量:1235
采纳率:100%
帮助的人:965万
展开全部
函数rand

返回大于等于 0 及小于 1 的均匀分布随机数,每次计算工作表时都将返回一个新的数值。

语法

RAND( )

说明

若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a

如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。

参考资料: http://zhidao.baidu.com/question/174924474.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莱昂纳德_欧拉
2010-11-06 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7254
采纳率:0%
帮助的人:1.1亿
展开全部
RAND()*(80-10)+20
干嘛要样写
rand()*70+20不就完了?20到90直接的随机数啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxd53
2010-11-06 · TA获得超过3743个赞
知道大有可为答主
回答量:2035
采纳率:100%
帮助的人:1916万
展开全部
RAND()*(80-10)+20
相当于标准公式RAND()*(90-20)+20
表示返回20到90之间的随机数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ouyangff
2010-11-06 · TA获得超过6594个赞
知道大有可为答主
回答量:3477
采纳率:66%
帮助的人:4711万
展开全部
表示20到90之间的一个随机数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式