Excel中的随机数生成器在一个范围内

有时,Excel 用户需要生成随机数,以便在公式中使用它们或用于其他目的。 为此,该程序提供了一整套可能性。 可以通过多种方式生成随机数。 我们只会引用那些在实践中以最佳方式表现出来的人。

Excel中的随机数函数

假设我们有一个数据集,其中必须包含彼此绝对不相关的元素。 理想情况下,它们应该按照正态分布规律形成。 为此,您需要使用随机数函数。 有两个功能可以实现您的目标: 计算 и 案例之间. 让我们仔细看看如何在实践中使用它们。

使用 RAND 选择随机数

此函数不提供任何参数。 但尽管如此,它允许您自定义应该生成随机数的值范围。 例如,要在一到五的范围内得到它,我们需要使用以下公式: =计数()*(5-1)+1。

Excel中的随机数生成器在一个范围内

如果使用自动完成标记将此函数分配给其他单元格,那么我们将看到分布是均匀的。

在每次计算随机值的过程中,如果您更改工作表中的任何单元格,数字将再次自动生成。 因此,不会存储此信息。 为确保它们保留,您必须以数字格式手动写入此值,或使用此指令。

  1. 我们点击一​​个包含随机数的单元格。
  2. 我们点击编辑栏,然后选择它。
  3. 按键盘上的 F9 按钮。
  4. 我们通过按 Enter 键来结束这一系列操作。

让我们检查一下随机数分布的均匀程度。 为此,我们需要使用分布直方图。 为此,请按照下列步骤操作:

  1. 让我们创建一个带有口袋的列,即我们将保留范围的那些单元格。 第一个是0-0,1。 我们使用这个公式形成以下内容: =C2+$C$2Excel中的随机数生成器在一个范围内
  2. 之后,我们需要确定与每个特定范围相关的随机数出现的频率。 为此,我们可以使用数组公式 {=频率(A2:A201;C2:C11)}。 Excel中的随机数生成器在一个范围内
  3. 接下来,使用“离合器”符号,我们进行下一个范围。 公式很简单 =»[0,0-«&C2&»]»Excel中的随机数生成器在一个范围内
  4. 现在我们正在制作一个图表来描述这 200 个值是如何分布的。 Excel中的随机数生成器在一个范围内

在我们的示例中,频率对应于 Y 轴,“口袋”对应于 X 轴。

BETWEEN 函数

说到功能 案例之间,然后根据它的语法,它有两个参数:一个下限和一个上限。 重要的是第一个参数的值小于第二个参数。 假设边界可以是整数,不考虑分数公式。 让我们看看这个功能在这个屏幕截图中是如何工作的。

Excel中的随机数生成器在一个范围内

我们看到可以使用除法来调整精度。 您可以获得小数点后任何数字的随机数。

Excel中的随机数生成器在一个范围内

我们看到这个功能对于普通人来说比之前的功能更加有机和容易理解。 因此,在大多数情况下,您只能使用它。

如何在Excel中制作随机数生成器

现在让我们制作一个小数生成器,它将根据一定范围的数据接收值。 为此,请应用公式 =索引(A1:A10,整数(兰德()* 10)+1)。  Excel中的随机数生成器在一个范围内

让我们创建一个从 10 到 XNUMX 生成的随机数生成器。使用这个公式,我们可以控制生成它们的步骤。 例如,您可以创建一个仅生成零终止值的生成器。 Excel中的随机数生成器在一个范围内

或者这样的选择。 假设我们要从文本单元格列表中选择两个随机值。 Excel中的随机数生成器在一个范围内

并且要选择两个随机数,您需要应用该功能 指数Excel中的随机数生成器在一个范围内

我们使用的公式显示在上面的屏幕截图中。 =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – 使用这个公式,我们可以为单个文本值创建一个生成器。 我们看到我们已经隐藏了辅助列。 你也可以。 Excel中的随机数生成器在一个范围内

 

正态分布随机数发生器

功能问题 信息系统 и 案例之间 因为它们形成了一组离目标很远的数字。 一个数字出现接近下限、中间或上限的概率是相同的。

统计学中的正态分布是一组数据,其中随着与图表中心距离的增加,某个值在某个走廊中出现的频率会降低。 也就是大部分值都围绕着中心值积累。 让我们使用该功能 案例之间 让我们尝试创建一组数字,其分布属于正常类别。

因此,我们有一种产品,其生产成本为 100 卢布。 因此,生成的数字应该大致相同。 在这种情况下,平均值应为 100 卢布。 让我们创建一个数据数组,并创建一个标准差为 1,5 卢布的图表,并且值的分布是正常的。

为此,您需要使用该功能 =NORMONUM(SLNUMBER();100;1,5)。 此外,程序会根据接近 XNUMX 的数字具有最高机会这一事实自动更改概率。

现在我们只需要以标准的方式构建一个图,选择一组生成的值作为一个范围。 结果,我们看到分布确实是正常的。

Excel中的随机数生成器在一个范围内

就是这么简单。 祝你好运。

发表评论