您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
求教各位大佬,Excel中有没有办法完成下列操作?
随机数,区间,函数求教各位大佬,Excel中有没有办法完成下列操作?
发布时间:2016-12-08加入收藏来源:互联网点击:
问题补充: A的取值区间是100至200之间,现在要求A还要满足小于120或大于160.
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
按照题主的意思,我们可以换一种理解方式:
要求返回随机数,随机数的范围是100-120以及160-200。
我们来分析一下,
要返回一个区间的随机数很简单,用一个RANDBETWEEN函数就可以了。比如RandBetween(100,120),RandBetween(160,200)。
但是这里要求返回的是两个区间的随机数。
如果我们能用一个函数让返回区间可以随时发生的话,那就没问题了。
所以我们可以用IF函数嵌套RandBetween函数使用。
公式:
=IF(RANDBETWEEN(0,1),RANDBETWEEN(100,120),RANDBETWEEN(160,200))
RandBetween(0,1)的目的是随机产生0或者1值(也就是False和True值),所以返回的就是两个数据区间的随机一个。
整个公式就可以实现返回100-120,160-200的随机数了。
更多Office技能和实战操作,
关注我,一起玩Office。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |