Skip to main content

使用Google表格RAND功能

Excel 基礎教學 28:還在為了公司抽獎、報告分組做籤筒嗎?來試試看 Excel 的隨機函數吧 (六月 2026)

Excel 基礎教學 28:還在為了公司抽獎、報告分組做籤筒嗎?來試試看 Excel 的隨機函數吧 (六月 2026)
Anonim

在Google表格中生成随机数的一种方法是使用RAND函数。在生成随机数时,函数本身会生成有限的范围,但通过在公式中使用RAND并将其与其他函数组合,可以轻松扩展值的范围。

  • 通过指定范围的高值和低值,可以使RAND返回指定范围内的随机数,例如1和10或1和100。
  • 通过将函数与TRUNC函数组合,函数的输出也可以简化为整数,该函数截断或删除数字中的所有小数位。

在Google表格中,当生成介于0和1之间的随机值时,RAND函数会返回介于0和0之间的随机数。虽然通常将函数生成的值的范围描述为从0到1,但实际上更准确地说范围在0到0.99999999之间….

返回1到10之间的随机数的公式返回0到9.99999之间的值….

RAND函数语法

函数的语法是指函数的布局,包括函数的名称,括号,逗号分隔符和参数。

RAND函数的语法是:

=兰德()

与需要指定高端和低端参数的RANDBETWEEN函数不同,RAND函数不接受任何参数。

兰德函数和波动率

RAND函数是一个易失性函数,默认情况下,每次工作表更改时都会更改或重新计算,这些更改包括添加新数据等操作。

此外,任何直接或间接依赖于包含挥发性功能的细胞的公式也会在每次工作表发生变化时重新计算。

因此,在包含大量数据的工作表中,应谨慎使用易失性函数,因为它们会因重新计算的频率而减慢程序的响应时间。

使用刷新生成新的随机数

由于Google表格是在线电子表格程序,因此可以通过使用网络浏览器刷新按钮刷新屏幕来强制RAND功能生成新的随机数。

第二种选择是按下 F5 键盘上的键,也刷新当前的浏览器窗口。

更改RAND的刷新频率

在Google表格中,RAND和其他易失性函数重新计算的频率可以从默认值更改 在改变 至:

  • 在变化和每一分钟
  • 在变化和每小时

更改刷新率的步骤如下:

  1. 点击文件菜单打开菜单的选项列表。
  2. 点击电子表格设置 在列表中打开电子表格设置 对话框。
  3. 在下面重新计算在对话框的部分,单击当前设置,如在改变显示重新计算选项的完整列表。
  4. 单击列表中的所需重新计算选项。
  5. 点击保存设置 按钮保存更改并返回到工作表。

输入RAND功能

由于RAND函数不带参数,因此可以通过键入以下内容将其输入到任何工作表单元格中:

=兰德()

或者,也可以使用Google表格输入该功能 自动提示 弹出的函数框作为函数的名称输入到单元格中。步骤是:

  1. 单击工作表中要显示函数结果的单元格。
  2. 输入等号( = )后跟功能RAND的名称。
  3. 当你输入时, 自动提示 出现一个框,其中包含以字母R开头的函数名称。
  4. 当名字 RAND 出现在框中,单击名称以在所选单元格中输入函数名称和打开的圆括号。
  5. 当前单元格中出现0到1之间的随机数。
  6. 要生成另一个,请按F5 键盘上的键或刷新浏览器。

单击当前单元格时,将显示完整的功能 =兰德() 出现在工作表上方的公式栏中。

生成1到10或1到100之间的随机数

用于在指定范围内生成随机数的等式的一般形式是:

= RAND()*(高 - 低)+低

其中High和Low表示所需数字范围的上限和下限。

要生成1到10之间的随机数,请在工作表单元格中输入以下公式:

= RAND()*(10 - 1)+ 1

要生成1到100之间的随机数,请在工作表单元格中输入以下公式:

= RAND()*(100 - 1)+ 1

生成1到10之间的随机整数

要返回一个整数 - 一个没有小数部分的整数 - 等式的一般形式是:

= TRUNC(RAND()*(高 - 低)+低)

要生成1到10之间的随机整数,请在工作表单元格中输入以下公式:

= TRUNC(RAND()*(10 - 1)+ 1)