Excel,把一个数分成多个随机的数字,随机数的总和等于总数。

2022-12-12 07:11

比如:7个月的用水量是13吨,然后随机生成这7个月的单月用水量。保留两位小数
2个回答

如图:

1、在B2输入用水量13,

2、设有宿舍12间,数量由你确定,编号 在A4:A15;

3、在B4输入随机数函数=RAND(),下拉复制至B15;

4、在B16输入公式:=SUM(B4:B15)求和;

5、在C4输入公式 :=ROUND(B$1*B4/B$16,2),下拉复制到B14;

6、在C15输入公式:=B1-SUM(C4:C14),这样是为了保障随机数的总和等于总数;

7、在C16输入公式:=SUM(C4:C15)

Excel 选项,公式 ,启用  迭代运算,最多迭代次数 设多一点

A1输入:  

=IF(AVERAGE($A$1:$A$7)=13,A1,RANDBETWEEN(1100,1500)/100)

结果 11-15之间2位小数  (1100-1500 之间 除以100),下拉公式至A7, 结果固定,  重新下拉 生成新的组合,

相关问答
怎么用excel随机抽人
1个回答2023-05-22 18:45
随机有骰子的模式选项,要打开主页面设置,重新进入游戏里面。
怎么用Excel把人员名单随机分成几个组?
1个回答2022-12-27 03:05
用VBA超级简单
excel的随机点名怎么弄
1个回答2023-01-18 15:21
在单元格中输入公式:=INDEX(B1:B32,INT(RAND()*33)) 每次刷新都可以选择一个名字
excel得到随机数字
1个回答2023-07-26 01:16
在excel的一个单元格里输入: =randbetween(10000,99999) ,即可设置从10000至99999之间的随机数,上下限可以自轮碰己控制档耐, =randbetween(下限, 上...
全文
excel随机选数
2个回答2023-08-14 03:25
B2公铅裂式:=RANDBETWEEN(B1*2+1,B1*2+4) C1公带凳式:="随机范围:槐行闭"&B1*2+1&" - "&B1*2+4
如何excel每天一个随机数?
1个回答2023-05-19 05:09
=CHOOSE(WEEKDAY(TODAY(),2),1,2,3,4,5,6,7) 这个公式结果是每周的每天都变,每天是星期几,就等于几。
excel如何随机排序?
2个回答2023-08-10 15:15
1、如下图所示,单元格中的书名是按照书名的长短进行排序的,现在我们需要做成随机排序。 2、在空白列的单元格中输入一个等号,表示使用公式。 3、接下来输入“RAND()”。RAND...
全文
EXCEL中随机取数要用什么公式?
3个回答2022-09-19 23:53
用Rand函数取0至1间的随机数,或者randbetween函数
excel中怎样生成随机姓名
2个回答2023-01-11 09:17
excel中怎样生成随机姓名?有的时候我们在excel需要大量的姓名数据来做测试,今天小编就来教大家一个在excel中快速生成姓名的小技巧。 工具原料excel 方法/步骤分步阅读 1 /8 首先在新...
全文
随机排序excel怎么设置
1个回答2023-02-19 14:11
假设对A1到A100这100个值排序,可以先建一辅助列B,在辅助列中填写=RANDBETWEEN(1,1000),下拉填充,然后B列的数值对所有记录排序,就达到对A列随机排序的效果。这时可以删除辅助列...
全文