把总数随机分成几部分
答:以下是将总额数值随机分成的步骤:1. 打开Excel并创建一个新的工作表。2. 在第一列输入参与分割的人员姓名或编号。3. 在第二列输入每个人应分得的金额数,设为0。4. 在第三列输入每个人最小可分配金额。5. 在第四列输入每个人最大可分配金额。6. 在第五列输入随机分配结果,设为0。7. 在...
答:=IF(SUM(A$1:A$5)=3000,A1,RANDBETWEEN(300,1000))即可, 效果如图:, 4000 就改成 A1:A6 公式:=IF(SUM(A$1:A$6)=4000,A1,RANDBETWEEN(300,1000))
答:6、最后确认函数或者按下enter键,就会随机产生一个0-1之间的均匀公布随机数。
答:首先你要明确一个概念,Excel中的随机数是是有一定的限制的,那就是生成的随机数的平均值与随机数的范围上下限平均数基本一致的,数据量越多,越接近。所以你这个问题要把100分成5份,那么它们的平均值就是20,所以数据范围就要以20为基准,上下正负值相当才能得到解答。你的提问没有给出范围,从你的...
答:如果需要自动完成,只能写vb脚本。生成0.00到600.00之间数字的脚本:=ROUNDUP(RAND()*600,2)这个公式保证达到你的要求,但是从随机上来说,容易左边的数较大,右边趋于向等于1的概率大。要更好的效果,需要设定一个数值的随机范围,比如总数200的时候,你的随机数不要超过15,20之类的。
答:比如分3份 B2: =RANDBETWEEN(0,A2*10)/10 C2: =RANDBETWEEN(1,10*(A2-B2))/10 D2: =A2-B2-C2
答:前七个数随机产生500~800,最后一个等于6000减去前七个的和就可以了。 不好意思,我想的太简单了,极限想一想,如果前七个都随机了500,最后一个就不在这个区间里了。随机公式是RANDBETWEEN(数字1,数字2),随机产生一个在数字1和数字2之间的整数 ...
答:在I5中输入或复制粘贴下列公式 =RANDBETWEEN(($G5/7-0.5)*100,($G5/7+0.5)*100)/100 右拉填充到N5,下拉填充 在O5中输入或复制粘贴下列公式 =G5-SUM(I5:N5)下拉填充
答:亲,如下图所示。在A1输入你要拆分的数字,B1输入这个公式并下拉到11行:=RAND()C1粘贴这个公式并下拉到10行:=ROUNDDOWN(B1/SUM($B$1:$B$11)*$A$1,2)C11输入这个公式:=A1-SUM(C1:C10)C列就是随机拆分的11个数字,求和必为A1的100。按F9可刷新一组随机数。
答:首先选择22个单元格都输入相同公式:=INT(RAND()*(5000/(22/2)))右侧E3,E5是前面两行公式,目的计算前22个数的总和与5000的差值,有时候计算会超出5000几百或少几百,可以多运算几次,得到一个接近5000的值,复制整个表粘贴为数值一次,剩下的灵活处理(平均分配或者单独加减到最大最小值都可以...
网友评论:
伍黄15332507374:
编程把一个数公平地随机地分成N份 -
15413左竹
: 可以考虑每次都随机生成,如果没有超过总数则继续,否则重新生成.(请自行翻译成你所用的编程语言) num = 1000 a1 = num*rnd() loopa2= num*rnd() if a1+a2 exit end if end loop loopa3= num*rnd() if a1+a2+a3 exit end if end loop loopa4= num*rnd() if a1+a2+a3+a4 exit end if end loop a5 = mum - a1 - a2 -a3 -a4
伍黄15332507374:
怎么用EXCEL把150个数字随机分3组? -
15413左竹
: 步骤如下: 1,把150个数字输入到A列,在B1输入=RAND(),选中B1向下面复制公式到B150, 2,D1,E1,F1,分别输入公式 =INDEX(A:A,RANK(B1,$B$1:$B$150,),) =INDEX(A:A,RANK(B51,$B$1:$B$150,),) =INDEX(A:A,RANK(B1011,$B$1:$B$150,),) 把公式复制到D50,E50,F50 3,在C1输入=IF(SUM(A1:A150)=SUM(D1:F50),"正确","错误") 4,每按一下F9就会重新分组,并且显示分组是否正确.
伍黄15332507374:
编程把一个数公平地随机地分成N份例如把1000随机分成5个数(不是等分是乱分),要公平地,例如不要造成5个数一个比一个小的像这种分法就会造成一... -
15413左竹
:[答案] 可以考虑每次都随机生成,如果没有超过总数则继续,否则重新生成.(请自行翻译成你所用的编程语言) num = 1000 a1 = num*rnd() loop a2= num*rnd() if a1+a2
伍黄15332507374:
excel怎么把一个数随机分成多个18的倍数,随机数之和等于原来的总数. -
15413左竹
: 随机数只有本身就是18的倍数,才能分成多个18的倍数.拆分方案可如下考虑:原数/18得到总份数X.X*18=原数.把X分成几份?随机份数么??即多个是多少个?怎么确定?设分成N个.X/N<1,无法分.X/N=1,则N个18.X/N>1,则随机拆分N成两个整数,使两数和为x,再对最大的数随机2分,随机2分中小于1的就等于1,直到分成N个数,N个数之和等于X.
伍黄15332507374:
excel表格如何设置几个单元格随机生成数据但总和不变 -
15413左竹
: 假如随机生成数据总和是1000,则在A1栏输入:=INT(RAND()*1000),A2输入:=INT(RAND()*A1下拉到你需要的倒数第二个数所在的单元格(假如A3单元格),最后个单元格(A4)输入:=1000-SUM(A1:A3)就ok了
伍黄15332507374:
php如何把一个数分成N份 -
15413左竹
: 很简单,代码如下:function splitNumber(num:uint,block:uint):void { if (numthrow new Error("block must larger than num"); } var i:uint; var sp:uint; var arr:Array = new Array(); for (i = 1; iif (num == block - i + 1) { var j = i; while (j++arr.push(1); } ...
伍黄15332507374:
excel中,怎样把一个数分为随机的多个值,比如A10=1000,让A1到A9得数相加等于1000 -
15413左竹
: 在B1:B9单元格输入=RAND() 按Ctrl+Enter组合键结束; 在A1:A9单元格输入=$A$10/SUM($B$1:$B$9)*B1 按Ctrl+Enter组合键结束 A1:A9单元格的总和等于A10详见附图
伍黄15332507374:
在数据库中如何将数据平均分成三份 -
15413左竹
: DECLARE @Count INT,@Str VARCHAR(2000)--获取表中记录数--定义三个临时表 CREATE Table tmpTAB01( LogID INT) CREATE Table tmpTAB02( LogID INT) CREATE Table tmpTAB03( LogID INT) SELECT @Count=COUNT(*) FROM ...
伍黄15332507374:
spss中如何对一组数据进行随机分组,既把一组数据随机分成五组 -
15413左竹
: 数据--选择个案--随机个案样本--样本--填好你想选的样本比例-确定就行了
伍黄15332507374:
如何把1888分成九个每个后面都带8? -
15413左竹
: 如果是整数的话,这道题是不成立的,因为9个个位数的8加起来后个位数是2,不可能是8.如果带小数点,可以有很多种解法,我说一种比较简单的.假设前五个数带小数点,后面都是0.8,加起来是一个整数,并且个位数是6;后四位数不带小...