将一个数字随机分成几份的公式(有小数,也有整数)?

随机数的总和也要等于之前的数... 随机数的总和也要等于之前的数 展开
 我来答
yanxy0924
2022-06-21 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18579

向TA提问 私信TA
展开全部

比如分3份

B2:   =RANDBETWEEN(0,A2*10)/10

C2:    =RANDBETWEEN(1,10*(A2-B2))/10

D2:   =A2-B2-C2

本来带竹头
2022-06-21 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.9万
采纳率:86%
帮助的人:2591万
展开全部
既然要将一个数字“随机”分成数份,那肯定不会存在一个固定的“公式”,不可能根据固定的公式,得到一个“随机(也就是任意)”的数字。如果需要“随机”得到的几个数字的总和,一定与某数相等,那更是已经设定了某个条件,这与“随机”是相矛盾的。
不过在计算器中,有一个“按键”:RAN#(或RAND)按键,按下此键,计算器中会自动给出一个大于零而小于1的“随机数”;或者在计算机生成的表格中有一个预设的函数RAND(),引用这个函数,相当于让计算机自动输出一个0与1之间的随机数,这个数随机出现,每次大小都不会一样、没有任何规律,几乎也不可能重复出现。利用这个随机出现的小数,可以通过不同的倍数、不同位数的取整数等,得到不同大小的“随机数”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鲜明且灵敏丶彩霞G
2022-08-28 · 超过24用户采纳过TA的回答
知道答主
回答量:920
采纳率:77%
帮助的人:26.8万
展开全部
必须首先启用迭代计算。Excel选项:公式指定迭代操作的次数。例如,输入公式A1的30000倍:=如果(和$1:a$7)=20,A1,Randween(12000)/100),则公式展开。生成的静态随机结果必须重新生成并向下拖动。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
作画画之家1041
2022-08-27 · 贡献了超过363个回答
知道答主
回答量:363
采纳率:28%
帮助的人:11万
展开全部
首先需要启用迭代计算 ,Excel 选项 --公式 --启用迭代运算 次数可以多设一点,比如30000次 A1 输入公式: =IF(SUM(A$1:A$7)=20,A1,RANDBETWEEN(1,2000)/100) 公式下拉 , 生成的是 静态的 随机结果 需要重新生成 重新下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
home孒凡638

2022-08-28 · 贡献了超过1080个回答
知道答主
回答量:1080
采纳率:22%
帮助的人:31.9万
展开全部
首先需要启用迭代计算 ,Excel 选项 --公式 --启用迭代运算 次数可以多设一点,比如30000次 A1 输入公式: =IF(SUM(A$1:A$7)=20,A1,RANDBETWEEN(1,2000)/100) 公式下拉 , 生成的是 静态的 随机结果 需要重新生成 重新下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式