跳至主要内容

在Excel中生成给定特定长度的随机数

Author: Sun Last Modified: 2025-07-31

如今,我们日常工作可能需要使用多个密码,而这些密码的长度也可能各不相同。如果你厌倦了手动设置密码,可以使用公式或一个便捷的工具来为你生成随机密码。本教程提供了一些技巧,帮助你在Excel中生成符合你所需长度的随机数。

使用公式生成给定特定长度的随机数

使用便捷工具生成给定长度的随机数或其他字符

示例文件


使用公式生成给定特定长度的随机数

固定长度的随机数

假设你想生成一个6位长度的随机数字字符串,可以使用以下公式:

=RANDBETWEEN(100000,999999)

按下Enter键后,就会输出一个6位长度的随机数。

备注:每次工作表更新时,输出的数字都会发生变化。
insert random numbers in a given specific length by using formula

根据另一个单元格输入的位数生成可变长度的随机数

有时,你可能需要生成不同长度的密码。例如,当你在A1单元格输入5时,A2单元格将显示一个5位长度的随机数;如果在A1单元格输入9,则A2单元格会显示一个9位长度的数字。

选择A2单元格,然后输入以下公式:

=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), A1)

按下 Enter 键,由于A1单元格为空,此时显示为空白。
Random number in a changed length

从现在开始,当你在A1单元格输入一个数字并按下Enter键时,它会在A2单元格基于A1单元格输入的数字生成指定长度的随机数。

备注:每次工作表更新时,该数字都会发生变化。


使用便捷工具生成给定长度的随机数或其他字符

如果你不仅想要生成指定长度的随机数字字符串,还希望生成一定范围内的随机小数或整数、随机文本字符串、随机日期或时间,或者自定义列表,你可以尝试使用Kutools for Excel中的插入随机数据功能。

免费安装 Kutools for Excel后,请按照以下步骤操作:

选择要生成随机数据的单元格区域,点击 Kutools > 插入 > 插入随机数据.
Insert Random Data with kutools

在“插入随机数据”对话框中,从选项卡中选择要生成的数据类型,然后根据需要指定数据范围或设置。

插入随机整数或小数
Insert random integers Insert random decimals

插入随机日期或时间
Insert random date Insert random time

插入随机字符串或自定义列表
Insert random string Insert random custom list


示例文件

点击下载示例文件


其他操作(文章)

在Excel中根据给定的均值和标准差生成随机数 在某些情况下,你可能希望基于给定的特定均值和标准差生成一系列随机数,如何快速解决这个问题?本教程将介绍一种方法,帮助你在Excel中处理此问题。

在Excel中的某个区域内生成随机字符字符串 有时你可能需要在单元格中生成随机字符串,比如不同的密码。本文尝试向你展示一些技巧,帮助你在Excel中生成不同的随机字符串。

在Excel中仅生成随机偶数或奇数 本教程将介绍一些公式,帮助你在Excel中仅生成随机偶数或随机奇数。

在Excel中快速生成两个日期之间的随机日期 当你使用Excel文件时,有时你可能想为某些目的生成随机日期。当然,你可以手动逐个输入日期,但如果需要插入多个日期,这种方法将非常耗时且枯燥。如何在Excel中快速生成随机日期呢?


  • 超级公式栏(轻松编辑多行文本和公式);阅读布局(轻松读取和编辑大量单元格);粘贴到筛选区域...
  • 合并单元格/行/列并保留数据;拆分单元格内容;合并重复行并求和/平均值... 防止重复单元格;比较区域...
  • 选择重复或唯一行选择空白行(所有单元格为空);在多个工作簿中进行超级查找和模糊查找;随机选择...
  • 精准复制多个单元格而不改变公式引用;自动创建对多个工作表的引用;插入项目符号、复选框等...
  • 收藏并快速插入公式、区域、图表和图片;用密码加密单元格创建邮件列表并发送电子邮件...
  • 提取文本,添加文本,按位置删除,删除空格;创建并打印分页小计;在单元格内容和批注之间转换...
  • 超级筛选(保存并应用筛选方案到其他工作表);按月/周/日高级排序,频率等;按粗体、斜体特殊筛选...
  • 合并工作簿和工作表;基于关键列汇总表格;将数据分割到多个工作表批量转换 xls、xlsx 和 PDF...
  • 数据透视表按周数、星期几等分组... 用不同颜色显示未锁定、已锁定单元格高亮显示包含公式的单元格/名称...
kte tab 201905
  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读。
  • 在同一窗口的新标签页中打开和创建多个文档,而不是在新窗口中。
  • 将您的生产力提高 50%,每天为您减少数百次鼠标点击!
officetab bottom