Excel表格10行产生随机数,总和控制在1000以内
答案:2 悬赏:70 手机版
解决时间 2021-11-29 19:05
- 提问者网友:孤山下
- 2021-11-28 20:12
Excel表格10行产生随机数,总和控制在1000以内
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-11-28 21:49
Excel随机函数产生的数字平均值基本上接近最大数与最小数的平均数,你用randbetween(80,150)产生10个随机数,平均值 会在(80+150)/2=115附近,即一般会超过100,10个数的和就要超过1000了,要实现总数在1000以内的概率偏小。假设10个随机数的平均值在99~131范围内波动,也要32次才有一次出现和在1000以内的可能性。
你可试试下面的方法,看能否成功:
先在选项中打开“启用迭代计算”,然后选择F1:F10,输入公式:
=IF(OR(F1=0,F1="",SUM(F$1:F$10)>999),RANDBETWEEN(80,150),F1)
按;Ctrl+回车键,同时输入10个公式。
因为只有10个数,还是有可能得到需要的结果的,但如果数据跢大,如数百个,甚至上千个,要得到结果就会更困难,甚至不可能。
你可试试下面的方法,看能否成功:
先在选项中打开“启用迭代计算”,然后选择F1:F10,输入公式:
=IF(OR(F1=0,F1="",SUM(F$1:F$10)>999),RANDBETWEEN(80,150),F1)
按;Ctrl+回车键,同时输入10个公式。
因为只有10个数,还是有可能得到需要的结果的,但如果数据跢大,如数百个,甚至上千个,要得到结果就会更困难,甚至不可能。
全部回答
- 1楼网友:野味小生
- 2021-11-28 22:24
10个数,总和小于1000,那么每个(行)数都小于100不就行了嘛,楼主公式稍修改就可以。
追问那随机值100以内 有300行的时候怎么弄啊 我想总和控制在3000左右 怎么弄啊追答300行,总和小于等于3000,那么每行(个)数都不能大于10哦!我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯