在EXCEL里怎么把一个数随机分成三个数
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 17:53:53
若要产生一个a~b的随机数,则:=rand()*(b-a)+a
C1公式=if(a1-b1
=INT(RAND()*-6*10)/10+3
输入以下公式,随机从B2:B9单元格中取数=OFFSET(B1,RANDBETWEEN(1,8),)
保留整数=ROUND(400-400*0.06+RAND()*400*0.12,0)保留一位小数=ROUND(400-400*0.06+RAND()*400*0.12,1)
=(int(rand()*9)+36)*5
=ROUNDDOWN(RAND()*(6.2-3.7)+3.7,2)
先计算一个小于0.3的随机数S1.公式:S1=ROUNDDOWN(MOD(RAND(),0.3),2)说明:用rand()生成一个随机小数,然后对0.3取余数,再用Rounddown()取小数位,这里
选定这组数据,在任一空白单元格中输入0.6,复制,选择性粘贴,乘,即可.
对100个数求和,如果和大于你要求的数,重新产生一组就是啦.100个500-800间的数和最大也就是80000,比76543大不了多少,一般都可以满足.如果你用其它的条件限制,就不是随机数啦.
按住Alt键,再按Enter键就换行了,你就可以输入第二行了……你试试看……
=A1-(3.5*rand()+20)
该不会是这个吧:假设第一个数在A1单元格,第二个数在A2单元格,第三个数在A3单元格那么在除了上述几个单元格外的其它单元格里面输入如下公式:=(A1-A2)/A3
操作:说明:C1=INT(RAND()*10)+1C1在1到10之间取一个随机数C2=INT(RAND()*9)+1C2在1到9之间取一个随机数C2下拉到C10D1=C1D1是1到10之间的一个数D2
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),
用辅助列的方法在A1:A100先拉好40个1和60个2再在B1输入公式=RAND()下拉填充公式至B100再对B列进行扩展排序即可
复制-选择目标位置-右键或“编辑”菜单-“选择性粘贴”-粘贴下选“数值”-确定.完成.简捷方法:复制-选择目标位置-/esv-确定
假设数据在A列可以在B1单元格输入公式=OFFSET($A$1,ROUNDUP(ROW()/3,0)-1,)或=OFFSET($A$1,INT((ROW()-1)/3),)
randsrc(1,1,randperm(N))%RANDPERM(n)isarandompermutationoftheintegersfrom1ton. Fore
比如判断c1是不是在a1和b1之间=if(and(min(a1:c1)c1,max(a1:c1)c1),"c1在两数之间","c1不在两数之间")