怎么用Excel把一个数随机分配N份,而且有条件限制随机数。

来自:    更新日期:早些时候
怎么用Excel把一个数随机分配N份,而且有条件限制随机数。~

1、生成14个0~600的数字。第15个数字使用5000减去前14个数字之和。
2、如果第15个数字不在0到600之间,则需要按F9再刷新一遍,直到满足要求。
如果需要自动完成,只能写vb脚本。
生成0.00到600.00之间数字的脚本:=ROUNDUP(RAND()*600,2)

修改一下,还行。
假设,“一个数字”在A1。“分成25个随机数字”(就设置为整数吧):
B1输入
=ROUND(RAND()*(A$1-25)+1,0)回车;
B2输入
=ROUND(RAND()*(A$1-SUM(B$1:B1)+ROW(A1)-25)+1,0)
回车并向下填充至B24;
B25输入
=A1-SUM(B1:B24)回车。
公式采用随机函数,可按F2+Enter更新运算结果!
(随机数字之和等于总数:你可以在另一单元格输入=SUM(B1:B25)做检验)

1、生成14个0~600的数字。第15个数字使用5000减去前14个数字之和。

2、如果第15个数字不在0到600之间,则需要按F9再刷新一遍,直到满足要求。

如果需要自动完成,只能写vb脚本。

生成0.00到600.00之间数字的脚本:=ROUNDUP(RAND()*600,2)


怎么用Excel把一个数随机分配N份,而且有条件限制随机数。视频

相关评论:
  • 17719584287Excel怎么生成数字范围内随机数据?
    郭忠张首先,如果需要生成指定范围内的随机小数,可以使用RAND函数。例如,要生成一个介于5到10之间的随机小数,可以在单元格中输入公式“=RAND*+5”。这个公式会生成一个大于等于5且小于10的随机小数。若需要生成多个这样的随机数,只需将含有公式的单元格向下或向右拖动填充即可。其次,对于需要生成...

  • 17719584287Excel如何生成一个随机数字?
    郭忠张1、启动Excel并打开工作表,选择C3:C10单元格,在编辑栏中输入公式"=RAND()",按Ctrl+Enter键结束输入,此时在单元格中产生随机数,。选择D3:D10单元格,在编辑栏中输入公式"=RANK(C3:C10,C3:C10)",按Ctrl+Shift+Enter键结束公式的输入,此时选择单元格中获得需要的随机整数,。图1 产生随机数...

  • 17719584287用Excel怎样产生随机数字
    郭忠张如果您想避免在每次计算时更改随机数字,请选择“数据”选项卡中的“自动计算选项”下拉框,并选择“手动”。5. 创建一个新的列或工作表来存储已分配的随机数字。6. 使用 RANK 函数将随机数字排名,并将它们映射到新的区间。例如,在单元格 C1 中输入以下公式:=RANK(B1,B:B,1)\/(COUNT(B:B)+...

  • 17719584287如何在Excel中生成随机数?
    郭忠张方法一:使用RAND函数产生0到1之间的随机数 例如,在单元格A1中输入公式“=RAND()”,然后按下回车键,将随机生成一个新的随机数。每次重新计算或刷新工作表时,生成的随机数会发生改变。方法二:使用RANDBETWEEN函数在指定的范围内生成一个随机整数 例如,在单元格A2输入函数“=RANDBETWEEN(1, 10)”,...

  • 17719584287怎么在excel中产生一定范围的随机数据?
    郭忠张在Excel中生成指定数字范围内的随机数据,可以使用多种方法,以下是几种常用的方法:1. **使用RAND函数结合数学运算**:RAND函数可以生成一个0到1之间的随机小数(不包括0和1)。要生成指定范围内的随机数据(如5到10之间的随机小数),可以使用公式“=RAND()*(上限-下限)+下限”,例如“=RAND()*...

  • 17719584287用Excel怎么生成随机数字?
    郭忠张1、生成第一个随机数。在E2单元格内输入公式“=ROUNDUP(RAND()*2*(100-SUM($E$1:E1))\/(11-ROW(E1)),1)”生成第一个随机数。2、调整有效数字位数。下图红框中的数字控制着随机数有效数字位数,如果想保留三位有效数字,将其改成3即可。3、拉伸填充E2到E10。点击E2右下角的黑点,鼠标变成...

  • 17719584287excel指定范围内随机取数且随机数和等于特定值
    郭忠张首先,打开Excel,在单元格C5中输入以下公式,如需调整有效数字范围,只需替换最后一个数字“1”:=RAND()*(你的最大值-你的最小值)+你的最小值按下Enter键,第一个随机数就会显示在表格中。接着,用鼠标点击C5右下角的填充柄,拖动到C8,以生成4个连续的随机数。在C9单元格中,输入公式计算...

  • 17719584287excel怎么随机生成一个范围内的数excel怎么随机生成一个范围内的数字...
    郭忠张1、可以使用自动生成指定范围数值的RANDBETWEEN函数做到。首先打开Excel,在单元格中输入“=RANDBETWEEN()”的公式:2、然后在公式中添加参数,该函数的参数是生成随机数的范围值,比如生成23到98之间的随机数,就输入“=RANDBETWEEN(23,98)”后回车就会出现一个随机数了:3、最后点击这个生成的随机数,将...

  • 17719584287excel表格怎么设置随机数excel表格怎么设置随机数带小数
    郭忠张1. 打开Excel,新建一个工作表或打开一个现有的工作表。2. 选择一个单元格,例如A1,作为生成随机数的位置。3. 在该单元格中输入以下公式:`=RAND()`4. 按下回车键,你会发现A*单元格中出现了一个0到1之间的随机小数。5. 若要生成特定范围内的随机数,可以使用以下公式:`=RAND()*(max-min...

  • 17719584287如何用excel生成1-10的随机整数?
    郭忠张方法\\步骤:1.用Rand()生成随机数 2.把Rand()*100使生成的随机数在0—10之间 3.用Floor函数取小数位FLOOR(RAND()*10,0.5)4.这样可以生成1-10内,保留一位小数,小数位为0或5的随机数。5.将生成的数加上基数55,即=55+FLOOR(RAND()*10,0.5)可以得到55-65之间的随机数。用excel求随机...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网