当前位置:首页>技术>

rand函数说明什么(rand函数是怎么输入的)

来源:原点资讯(m.360kss.com)时间:2022-11-20 14:08:01作者:YD166手机阅读>>

今天我们学习运用RANDBETWEEN函数生成随机密码和随机编码,在讲解案例前,先了解一下RANDBETWEEN函数。

RANDBETWEEN函数的语法结构和特征

RANDBETWEEN函数用于随机生成两个整数之间的整数(可能出现重复)。其语法结构为:RANDBETWEEN(bottom,top),参数bottom为能返回的最小整数, top为能返回的最大整数。结合数学运算,RANDBETWEEN也可以生成小数,如RANDBETWEEN(0,10)/10,可以返回0到1之间带1位小数的随机数据(包含0和1)。

RANDBETWEEN函数同RAND函数的区别在于:RANDBETWEEN函数的结果可能出现负数,如RANDBETWEEN(-5,5),而RAND函数始终生成大于等于0的数值;当1介于RANDBETWEEN函数两个参数之间时,RANDBETWEEN函数有可能返回整数1,而RAND函数的返回数值不可能为1

接下来我们开始讲解案例。

案例1:生成随机密码

我们要想生成下图表格中所示的8位数字组成的随机密码,可选中A2单元格,输入公式:=TEXT(RANDBETWEEN(1,99999999),"00000000"),按回车键确认后,再将公式向下填充即可。

rand函数说明什么,rand函数是怎么输入的(1)

公式说明:

RANDBETWEEN(1,99999999)的作用是随机生成1到99999999之间的整数;

TEXT(RANDBETWEEN(1,99999999),"00000000")可以将RANDBETWEEN(1,99999999)生成的整数强制显示为8位数字,在数字不足8位时,自动用0补齐。

案例2:生成随机编码

应用场景:

下图表格中H2单元格所示的5位编码为随机编码,其中第1至4位编码为数字,从1到5之间的整数中(即编码参数列的A2:A6单元格)随机产生;最后1位编码为字母,从字母A、B中(即编码参数列的A7:A8单元格)随机产生。

rand函数说明什么,rand函数是怎么输入的(2)

思路分析:

我们可以先在C2至G2单元格分别生成每位编码,最后在H2单元格对所有编码进行合并。

操作步骤:

1、选中C2单元格,输入公式:= RANDBETWEEN(1,5),即可随机返回第1位编码数字。

公式说明:因为第1位编码是从A2:A6单元格数字(1-5)中随机产生的,所以RANDBETWEEN函数的第1个参数最小整数为1,第2个参数最大整数为5。

rand函数说明什么,rand函数是怎么输入的(3)

2、将C2单元格的公式往右复制填充至F2单元格。因为第1至4位编码都是从1到5之间随机产生的整数,所以函数公式也相同。

rand函数说明什么,rand函数是怎么输入的(4)

3、选中G2单元格,输入公式:=INDEX($A$1:$A$8,RANDBETWEEN(7,8),1),即可返回第5位随机编码字母。

rand函数说明什么,rand函数是怎么输入的(5)

公式中的符号"$"意为对相应单元格区域进行绝对引用,锁定固定的查找范围

公式说明:INDEX可在指定区域的相应行、列查找结果值。函数中的第一个参数$A$1:$A$8为查找区域;第二个参数 RANDBETWEEN(7,8)可以随机返回整数7或8,即在$A$1:$A$8单元格区域的第7行或第8行查找,正好是字母"A""B"所在的行数;第三个参数1意为在$A$1:$A$8单元格区域的第1列查找。

4、最后用文本合并函数CONCAT对C2:G2单元格随机生成的各位编码进行合并。选中H2单元格,输入公式:=CONCAT(C2:G2),按回车键确认即可返回最后的合成编码:2354B。

rand函数说明什么,rand函数是怎么输入的(6)

知识拓展

如果想对CONCAT函数有更多了解,可阅读文章:。

栏目热文

rand函数的语法功能公式(rand函数是什么)

rand函数的语法功能公式(rand函数是什么)

各位Excel天天学的小伙伴们大家好,欢迎收看Excel天天学出品的excel2019函数公式大全课程。今天我们依旧要学...

2022-11-20 14:25:59查看全文 >>

rand函数的使用方法图解(rank函数使用方法步骤)

rand函数的使用方法图解(rank函数使用方法步骤)

大家好,欢迎回到IT微课程,我是有容乃大。转眼又到了幼儿园升小学的时间了,很多家长可能都会遇到孩子要求出计算题进行练习的...

2022-11-20 14:46:35查看全文 >>

rand函数有两个条件怎么用(rand函数怎么设置范围)

rand函数有两个条件怎么用(rand函数怎么设置范围)

问题1:将总金额随机拆分为多个工作中有时候我们需要对一个总数进行随机拆分,接下来我们学习如何用RAND函数来实现这个需求...

2022-11-20 14:23:02查看全文 >>

rand函数是怎么输入的(rand函数怎么规定数值范围)

rand函数是怎么输入的(rand函数怎么规定数值范围)

Excel中产生随机数的函数有两个,一个是rand函数,一个是randbetween函数,今天主要介绍rand函数的用法...

2022-11-20 14:40:31查看全文 >>

rand函数怎么用(随机函数rand公式)

rand函数怎么用(随机函数rand公式)

RAND函数可以随机生成0到1之间(不包含1)的无限不循环小数,几乎不可能出现重复。其语法为:RAND(),没有参数。在...

2022-11-20 14:20:27查看全文 >>

rand是库函数吗(rand函数怎么用)

rand是库函数吗(rand函数怎么用)

各种编程语言返回的随机数(确切地说是伪随机数)实际上都是根据递推公式计算的一组数值,当序列足够长,这组数值近似满足均匀分...

2022-11-20 14:46:57查看全文 >>

rand函数怎么使用(rand函数怎么设置范围)

rand函数怎么使用(rand函数怎么设置范围)

每位亲都参加过大大小小的各类考试,每次考试的座位号、考场、监考员等可能都不尽相同……如果让你去组织本次考试,并负责座位...

2022-11-20 14:07:29查看全文 >>

rand函数的使用方法(rand函数设置方法)

rand函数的使用方法(rand函数设置方法)

在 Excel 中,生成随机数可以用Rand函数或RandBetween函数,其中前都用于生成 0 到 1 的小数随机数...

2022-11-20 14:00:10查看全文 >>

rank和rand函数区别(rank函数多个条件怎么用)

rank和rand函数区别(rank函数多个条件怎么用)

随机数是一个事先不确定的数,在随机安排顺序、随机抽奖或是生成随机测试数据时,都需要使用随机数进行处理。RAND 函数和 ...

2022-11-20 14:01:54查看全文 >>

rand是哪个函数库(rand是排名函数吗)

rand是哪个函数库(rand是排名函数吗)

哈喽,大家好,我是热爱学习的趣谈,如果你也热爱学习,快来关注小编和小编一起学习吧,每周Excel实用干活持续更新中···...

2022-11-20 14:09:25查看全文 >>

文档排行