用excel随机生成一列数字,并且这列数字总和等于一个一个定值

作者&投稿:诺狗 (若有异议请与网页底部的电邮联系)
用excel随机生成一列数字,并且这列数字总和等于一个一个定值~

一个相对简单的方法,但其中有一个数可能不在范围内。
在a1输入:
=RANDBETWEEN(9,11)
然后下拉到a9。在a10输入:
=100-sum(a1:a9)
函数解析:
在a1到a9生成9到11的之间的整数。a10为100减去a1到a9的和。

可以前面取整,用最后面的数字来“调”,如最后一个数字用数组公式(三键确认):=23644-SUM(INT(A2:A22))

  1. 四个公式为:

    =RANDBETWEEN(0,1000)

    =RANDBETWEEN(0,1000-C1)

    =RANDBETWEEN(0,1000-C1-C2)

    =1000-SUM(C1:C3)

  2. 效果如图:



在A2、A3、A4单元格输入公式:

=5*RANDBETWEEN(0,66)
并在A5单元格输入公式:
=1000-SUM(A2:A4)


excel怎么生成随机数
在Excel中,有rand()函数可以生成随机数,只不过生成的范围是0-1之间。我们可以使用int来使随机数强制转换成整数,下面是随机生成2位数以及2位以上的数的方法。2位数n,则10=<n<=99,公式为"=INT(RAND()*90+10)"3位数为 "=INT(RAND()*900+100)"...6位数为"=INT(RAND()*900000+100000)...

excel中如何生成随机小数字?
工具\/原料:联想Y7000P Windows10 Microsoft Excel 2016 1、首先,在Excel中选择要生成随机数的一个区域,如下图所示,在此区域中生成10-100之间带有两位小数的随机数字。2、Excel中利用Randbetween函数可以生成指定范围内的整数,要生成小数,只要先生成整数,然后除以10的倍数即可。因此在Excel中输入公式=...

运用Excel生成随机数表并进行随机抽样
批量生成随机数表 一旦掌握了这个技巧,复制就变得简单。只需将生成的随机数拖动到所需的单元格,一列列、一行行地扩展,你就可以轻松构建出一张随机数表,满足任何抽样需求。无论是市场调查、数据分析还是游戏设计,Excel的随机数功能都能助你一臂之力。在Excel的世界里,每一个数字都带着一丝随机的...

如何在excel中随机生成数据
1、以下表为例,需要表格中随机生成50-100之间的随机数据。2、首先选中需要生成随机区域的单元格,选中后单元格会变成灰色。3、依次执行公式—插入函数。4、再插入函数面板类别选择数学与三角函数、randbetween后点击确定。5、在bottom(最小值)中输入50,在top(最大值)中输入100,点击确定。6、返回...

excel怎么随机生成一个数
1、演示使用的办公软件office Excel,软件的版本为office家庭和学生版2016,其他版本的office或WPS表格可以参考本操作。2、根据问题描述,我们在a1单元格中输入一个固定值。3、然后我们在任意一个单元格内输入得到随机值的函数,“=RAND()*24000-12000”,该函数产生的数值范围为-12000~+12000之间。4、...

excel 如何随机生成不重复的10个数
那就对1-10这10个数随机排序,然后随机赋给相应的单元格。 bqllda | 发布于2009-03-22 举报| 评论 0 0 =ROUND(1,10) shibuditou658 | 发布于2009-03-22 举报| 评论 0 0 其他2条回答 为您推荐: excel随机生成小数 excel函数公式大全 excel求和 excel随机数发生器 vba生成随机数不重复 ...

如何用Excel生成随机数?
可以利用迭代计算来解决这个问题,本文以用公式生成10个和值为1000,且范围在80-120之间的随机整数为例,说明Excel中用迭代计算的解决方法。1.启用迭代计算。在Excel2013中,单击“文件→选项→公式”,勾选“启用迭代计算”,根据实际需要调整“最多迭代次数”数量,本例为默认的“100”,将“误差”设...

如何在excel中随机生成数据
Excel中可以利用rand函数或者randbetween函数来实现随机生成数据。软件版本:Office2013 以Randbetween函数为例说明,方法如下:1.在A1-A10中随机生成1-100之间的数字,输入公式如下:2.下拉填充得到结果:注意事项:这些数字不是固定的,每次任意单元格更新或者按下F9,随机数字都会变化 ...

excel怎么在某一范围内生成随机数?
详情请查看视频回答

如何用EXCEL表格随机生成方程式?
首先,在EXCEL表格中设置两个单元格(例如A1和A2),每个单元格中都填写公式"=RAND()"。在另一个单元格(例如A3)中,使用简单的算术运算符生成随机方程式,例如"=A1+A2"。重复步骤2,生成更多的随机方程式。如果要生成整数方程式,可以使用ROUND函数,例如"=ROUND(A1+A2)"。请注意,这仅是一种简单...

张家口市13957081596: 用excel随机生成一列数字,并且这列数字总和等于一个一个定值比如:随机生成9 - 11的10个数字,这10个数字总和等于100 -
偶版珍珠:[答案] 一个相对简单的方法,但其中有一个数可能不在范围内. 在a1输入: =RANDBETWEEN(9,11) 然后下拉到a9.在a10输入: =100-sum(a1:a9) 函数解析: 在a1到a9生成9到11的之间的整数.a10为100减去a1到a9的和.

张家口市13957081596: Excel生成一列随机数 -
偶版珍珠: 生成一列限定了大小的随机数,比如生成0-0.01之间的随机数的步骤是: 1、打开Excel工作表; 2、在左上角的名称框中,输入生成随机数的区域,比如:A1:A100 按Enter键后,将A1:A100单元格区域处于选择状态; 3、输入以下公式,按Ctrl+...

张家口市13957081596: excel单元格中随机出现某一列中的数字 -
偶版珍珠: 公式可以在B列以外的单元格粘贴即可: =index(b:b,int(3*rand())+1) &"、"&index(b:b,int(3*rand())+1)这个表示B1-B3随机取了2个单元格连接.你可以扩大随机范围,然后循环index(b:b,int(3*rand())+1) 和“、”用&连接即可增加随机个数....

张家口市13957081596: 如何利用excel随机出一定范围数字如0 - 99 -
偶版珍珠: 方法1: 在需要随机数的单元格内录入:=INT(RAND()*100) 备注:RAND() ——生成0~1之间的随机小数. *100——得出的这个小数*100,可以理解为(0与100之间).int(a)——表示的是求不大于a的最大整数.方法2: =trunc(rand(),2)*100即可得到0-99的随机数.

张家口市13957081596: 如何在Excel中生成一列随机数 -
偶版珍珠: randbetween函数自动生成设定的最小值与最大值之间的随机整数.rand()函数自动生成0-1之间的随机小数.

张家口市13957081596: 请问EXCEL如何随机生成数字 -
偶版珍珠: RAND( ) 说明 若要生成 a 与 b 之间的随机实数,请使用: RAND()*(b-a)+a 如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数...

张家口市13957081596: 如何用EXCEL生成一列随机数,并且和为定值. -
偶版珍珠: 可用Matlab函数实现:randn(1000, 1);及产生1000个以0为均值 1为方差的数 再填入excel

张家口市13957081596: 跪求Excel生成随机数列1 怎么 在 表格中生成 一个 随机 数列比如 从 8:00开始 每间隔4分钟 形成一个 累计的 数值 而且 这个 数值 要 在正负30 秒的 范围内 随... -
偶版珍珠:[答案] 1 A1单元格输入 8:00:00 A2输入公式 =A1+3.5/1440+RAND()*(1/1440) 下拉填充即可 2 输入下面的公式,得到680-720的整数 =int(rand()*41+680) 下拉填充

张家口市13957081596: 怎么利用函数在Excel中随机生成大量数字 -
偶版珍珠: =rand():随机生成0~1的小数=RANDBETWEEN(X,Y):随机生成X~Y的整数.X代表下限数字,Y代表上限数字.

张家口市13957081596: Excel如何生成随机的数列,急~ -
偶版珍珠: 假如首字母为a-z的小写字母,后面跟5位随机数字 =CHAR(INT(RAND()*26)+97)&INT(RAND()*100000) 向下复制公式为了防止后面的数字不是5位,可以将公式改为 =CHAR(INT(RAND()*26)+97)&TEXT(INT(RAND()*100000),"00000")

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网