Table of contents
在本教程中,我们将解释不同的方法来生成一个随机的 10 当你在一个项目中工作时,你会发现,在excel中的数字是不一样的。 微软Excel 有时我们没有任何特定的数据集,所以我们必须创建一个样本。 在创建样本数据集时,我们可能需要生成随机数。 一般来说,我们必须为几个实例生成随机数。 这不是那种我们需要经常使用的功能。
下载实践工作手册
我们可以从这里下载实践工作手册。
生成10位数的随机数字.xlsm在Excel中生成10位数随机数字的6种方法
在整篇文章中,我们将解释6种方法来生成一个随机的 10 我们将使用不同的函数、工具和 VBA 代码。
1.结合ROUND和RAND函数,生成10位数的随机数
首先,也是最重要的,我们将使用 ROUND函数 和 RAND函数 来生成一个随机的 10 数字编号。
在 微软Excel ,在 RAND 函数返回一个 0到1之间的随机数。
ǞǞǞ 圆的 功能在 ǞǞǞ 产生一个已经被四舍五入到指定位数的数字。
的名称。 五 我们将为他们随机生成电话号码,每个号码都有 十 挖出的数字。
让我们看看执行这一行动的步骤。
步骤。
- 首先,选择单元格 C5 .
- 接下来,在该单元格中输入以下公式。
=ROUND(RAND()*9999999999+1,0)
- 新闻 进入 .
- 所以,上面的动作返回一个随机的 10 单元格中的数字 C5 .
- 然后,拖动 填充手柄 细胞的工具 C5 到细胞 C9 .
- 最后,我们得到的结果如下图所示。
🔎 这个公式是如何工作的?
- rand()*99999999+1。 这一部分将随机数乘以由 9999999999 并补充说 1 到它。
- ROUND(RAND()*9999999999+1,0): 这一部分绕过了我们从以下方面得到的结果 RAND 功能。
阅读更多。 用Excel公式生成随机数(5个例子)
2.使用RANDBETWEEN函数在Excel中创建10位数的随机数
在第二种方法中,我们将使用 读取RANDBETWEEN函数 来生成一个随机的 10 在EXCEL中的数字。
ǞǞǞ RANDBETWEEN excel中的函数返回两个指定数字之间的一个整数。
为了解释这个方法,我们将继续使用我们以前的数据集。
让我们看看执行这个方法的步骤。
步骤。
- 首先,选择单元格 C5 并在该单元格中插入以下公式。
=RANDBETWEEN(1000000000,9999999999)
- 撞击 进入 .
- 结果,我们得到一个随机的 10 单元格中的数字 C5 .
- 第二,拖动 填充手柄 细胞的工具 C5 到数据集的结尾。
- 最后,我们可以在以下图片中看到结果。
阅读更多。 如何用Excel VBA生成随机数(4个例子)
3.根据你在不同单元格中输入的数字数,生成随机的10位数字
在第三种方法中,我们将生成一个随机的 10 例如,当我们键入 10 在细胞中 C5 , 细胞 D5 将显示一个随机数的 10 内的数字。
我们将按照以下步骤来执行这个方法。
步骤。
- 首先,在单元格中插入以下公式( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)
- 此外,输入值 10 在细胞中 C5 .
- 敲击 进入 .
- 此外,我们得到一个随机的 10 单元格中的数字 D5 .
- 最后,输入值 10 在细胞中( C6:C9 )。 结果,我们也得到了随机的 10 单元格中的数位数字( D6:D9 ).
🔎 这个公式是如何工作的?
- RANDBETWEEN(0,999999999999999): 这一部分返回一个随机的 10 位数。
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5): 返回单元格中固定数字的随机数 D5 我们在单元格中输入的 C5 .
阅读更多。 在Excel中随机生成4位数的数字(8个例子)。
类似读物
- 在Excel中自动生成发票号码(4个快速步骤)
- Excel中无重复的随机数发生器(9种方法)
- 在Excel中从列表中生成随机数(4种方法)
- Excel中的随机数生成器(8个例子)
- 在Excel中生成两个数字之间的随机数(4种方法)
4.应用RANDARRAY函数生成10位数的随机数
另一种方法是在我们的数据集中的特定区域生成随机数,即使用 RANDARRAY函数 ...... RANDARRAY 函数只在 微软Excel 365 &。 微软Excel 2021 版本。
ǞǞǞ RANDARRAY 函数提供了一个随机数列表,范围从 0 至 1 这是由行和列的数量指定的。
在以下数据集中,我们将随机生成 二 每个人的电话号码与 RANDARRAY 功能。
让我们看看使用的步骤 RANDARRAY 功能。
步骤。
- 在开始时,选择单元格 C5 .
- 接下来,在该单元格中输入以下公式。
=RANDARRAY(5,2,1000000000,9999999999,TRUE)
- 之后,点击 进入 .
- 最后,我们在单元格中得到随机数字( C5:D9 ).
阅读更多。 在Excel中随机生成5位数的数字(7个例子)。
5.用分析工具箱生成10位数的号码
另一种生成随机的方法是 10 在excel中使用一个数位的数字是使用一个 附加元件 名为''。 分析工具箱 '。 这种方法不需要任何公式。
为了说明这个方法,我们将使用第一种方法的数据集。 只要按照下面的步骤来执行这个动作。
步骤。
- 首先,到 文件 标签。
- 第二,选择 选择 从菜单中选择。
- 一个新的弹出窗口出现,名为''。 Excel选项 '.
- 第三,点击选项 附加元件 在窗口的左侧。
- 接下来,在右侧向下滚动到底部。 选择选项' Excel插件 从下拉菜单中选择'',然后点击 进展 按钮。
- 这将打开一个弹出窗口,列出所有可访问的 Excel插件 .点击 认可 勾选了''后 分析工具包 '.
- 然后,选择' 数据分析 '选项,从 数据 标签。
- 它打开了一个新的弹出式窗口,名为' 数据分析 '.
- 此外,向下滚动''中的选项。 分析工具 '部分。 选择' 随机数生成 '选项,然后点击 认可 .
- 之后,我们又得到一个名为''的弹出窗口。 随机数生成 我们将输入不同的参数值来生成随机的 10 位数的数字。
- 的"。 变量的数量 '字段指定了我们要用随机数据填充的列数。 我们使用的值是 1 .
- 行的数量由''表示。 随机数的数量 '。 我们已经采取了价值 5 .
- 在 分布情况 领域,我们选择了选项 统一的 .
- 将参数设置为一个范围为 1 至 9999999999 .
- 设置''。 输出范围 '到数组的开头,也就是单元格 C5 .
- 现在点击 认可 .
- 最后,我们可以看到随机生成的 10 单元格中的数位数字( C5:C9 ).
阅读更多。 带有数据分析工具和Excel函数的随机数生成器
6.插入VBA代码在Excel中创建10位数的号码
在最后一种方法中,我们将生成一个随机的 10 位数的数字,并使用 VBA 为了证明这种方法,我们使用了以下数据集,我们在前面也使用过。
按照下面的步骤来执行这个方法。
步骤。
- 首先是。 右键点击 在活动的工作表上,选择选项''。 查看代码 '.
- 上述命令打开了一个新的空白 VBA 该工作表的代码窗口。
- 此外,在代码窗口插入以下代码。
Sub Random_10_Digit() Dim GRN As Integer For GRN = 5 To 9 ActiveSheet.Cells(GRN, 3) = Round((Rnd() * 9999999999# - 1) + 1, 0) Next GRN End Sub
- 此外,点击 运行 或按下 F5 键来运行该代码。
- 最后,我们得到 10 在单元格中随机生成的数位数字( C5:C9 ).
阅读更多。 Excel VBA:无重复的随机数发生器(4例)
总结
综上所述,我们可以很容易地生成一个随机的 10 为了达到最大的效果,请下载本文所附的练习手册并加以利用。 如果你有任何问题或建议,请在下面的方框中留言。