永发信息网

将EXCEL里面的数值变成自动生成,需要数字是36到42之间,36需要出现的频率多些,40以上的数值出现少点。

答案:3  悬赏:30  手机版
解决时间 2021-01-17 22:00
  • 提问者网友:谁的错
  • 2021-01-17 19:04
将EXCEL里面的数值变成自动生成,需要数字是36到42之间,36需要出现的频率多些,40以上的数值出现少点。
最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-01-17 19:22
不知道少些的大约是多少,20%左右为40或以上怎么样
=36+ROUNDUP(MATCH(RAND(),{0,0.4,0.8})*2*RAND(),)
下拉,右拉。追问你的公式接近我想要的,但是要修改成这样36才多
=35+ROUNDUP(MATCH(RAND(),{0,0.4,0.8})*2*RAND(),)

还有,我想要40以上随机一些,它显示出来只有是40,41没了
还有没办法?你帮我搞定,我采纳你。追答{0,0.4,0.8} 这段可以自己随意调整,{0,0.7,0.8}这样就会变成36比较多了,42原来公式也会有的.追问{0,0.4,0.8} ...这个是怎么修改的?修改后的变化值又有什么不同。我不太理解。
全部回答
  • 1楼网友:执傲
  • 2021-01-17 20:47
=RAND()^2*6+36
另外在格式设置不要小数,当然外加一个取整函数也行,
=round(RAND()^2*6+36)。
要增加40以下数的概率可以把 ^ 符号后的2变大,
  • 2楼网友:话散在刀尖上
  • 2021-01-17 20:03
=ROUND(RAND()*10+33,)
右拉,下拉
拉满表格后,按F9刷新,变化
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯