我想在excel中在一个范围内随机出一个数,这个公式是什么怎么弄

如题所述

第1个回答  2012-05-26
若要产生一个a~b的随机数,则:=rand()*(b-a)+a本回答被提问者采纳
第2个回答  2012-05-26
如取值在0~5,公式:=INT(RAND()*6)
如取值在2~5,公式:=INT(2+RAND()*4)
注意:RAND()是随机>=0且<1内的值。本回答被网友采纳
第3个回答  2012-05-26
使用函数RANDBETWEEN(bottom, top)
例子:=RANDBETWEEN(1,100) 介于 1 到 100 之间的一个随机数(变量)
这一个随机数是整数
RAND() 0-1之间的随机数
第4个回答  2012-05-26
例如你这个区域的左上角间B5,区域大小为5行,6列。公式如下
=offset($B$5,int(rand()*5),int(rand()*6),1,1)
第5个回答  2012-05-26
使用函数RANDBETWEEN(bottom, top)
例子:=RANDBETWEEN(1,100) 介于 1 到 100 之间的一个随机数(变量)