Excel如何批量生成符合公差区间范围的随机数据

作者:白雪 | 创建时间: 2023-05-12
我们可以使用RANDBETWEEN函数随机地生成数据。 但是,我们 是否使用它生成符合某个公差范围的随机数据呢? 如果这个 公差是保留小数的,我们又该如何处理? 详情请看敏丝下图分解。...
Excel如何批量生成符合公差区间范围的随机数据

操作方法

本例中,我们要 按照B列的标准值生成随机数据。 标准值是由某个值加减某个小一点的值,从而得出区间的范围,即: 计算出区间内的最大值(上限)和最小值(下限)。

如果我们 单纯地输入RANDBETWEEN函数,设置好下限和上限,得出的 结果却不是我们想要的。 因为 RANDBETEEN不能直接进行小数的处理。

我们可以将 最大值(上限)和最小值(下限)各乘以100,然后生成随机数据。

生成随机数据后我们再除以100,这样就可以 得到我们想要的效果。

由于每行的公差范围都不一样,我们 可以每行的函数都单独写一遍,但最好还是一次性做到位,因为想成为高手就尽量不要使用笨办法。

如果项目很多,建议还是统一写好公式,一步做到位。 我们先使用函数 提取出每个项目的最小值(下限)。

然后再使用函数 提取出每个项目的最大值(上限)。

然后, 将最小值和最大值套进RANDBETWEEN函数公式,以这样的方式,我们就完美地实现了 随机生成公差范围内的数据的目的。 由于我们 始终引用(参考)的都是标准值的标准数据,所以写公式的时候,要 锁定标准数据的列参数(使用F4快捷键切换引用状态即可)。 引用及快捷键的相关知识请参考下方经验:

函数公式向右、向下填充后,完成所有随机数据生成后的效果,请参考下图。

如果觉得上面的方法过于复杂,也可以修改标准值的写法。 在标准值后方 加入两个辅助列,将最小值和最大值放进辅助列,然后使用RANDBETWEEN函数 提取辅助列的数据(标准)来随机生成数据。 辅助列的相关经典实用实例,请参考下方经验:

如对您有帮助,请投票或点赞鼓励一下敏丝,谢谢~

点击展开全文

更多推荐