当前位置:首页 > 技术 >

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

来源:原点资讯(www.yd166.com)时间:2022-11-20 14:00:10作者:YD166手机阅读>>

在 Excel 中,生成随机数可以用Rand函数或RandBetween函数,其中前都用于生成 0 到 1 的小数随机数,后者用于生成指定范围的整数随机数。Rand函数也可以生成指定范围的随机数,但要用公式 =RAND()*(b-a) a,且生成的随机数仍然为小数。

直接用Rand函数或RandBetween函数生成随机数,都可能产生重复的随机数,如果要求生成不重复的随机数,需先产生种子再用种子生成随机数,或用 Small IF COUNTIF Row INT Rand 函数生成。在默认情况,用Rand函数或RandBetween函数生成的随机数容易发生变化,如果要求生成不变的随机后,需要把它们转为数值。

一、Excel随机数产生函数的语法

(一)Rand函数

1、表达式:RAND()

2、说明:

A、Rand函数用于生成 0 到 1 之间的随机数;如果要生成 a 与 b 之间的随机数,需要使用 RAND()*(b-a) a;例如生成 1 到 100 的随机数,可以用公式 =RAND()*(100-1) 1。

B、用Rand函数生成的随机数,每次计算工作表时会变为另一个随机数,如果要求不变,输入公式 =RAND() 后,保持编辑状态,按 F9 把公式转为数值,具体见下文的实例。

(二)RandBetween函数

1、表达式:RANDBETWEEN(Bottom, Top)

2、说明:

A、RandBetween函数用于生成任意两个指定数之间的随机数,参数 Bottom 为指定数值范围的最小值、Top 为指定数值范围的最大值。

B、与Rand函数一样,RandBetween函数生成的随机数,每次计算工作表时也会变为另一个随机数,如果要求已生成的随机数不变,输入完公式后,按 F9 把公式转为数值即可。

二、Excel随机数产生函数 Rand 的使用实例

(一)生成 0 到 1 之间的固定不变的小数随机数

选中 A1 单元格,输入公式 =rand(),按回车,返回随机数 0.500716885;双击 A1,按回车,随机数变为 0.140809335,每执行一次公式,随机数会变化;再次双击 A1,按 F9,则公式转为随机数 0.859460188902102,再怎么双击 A1,也不会出现公式,随机数也不会再变化;操作过程步骤,如图1所示:

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

图1

(二)生成指定范围的随机数

1、假如要生成 100 到 1000 之间的随机数。双击 A1 单击格,把公式 =INT(RAND()*(1000-100) 100) 复制到 A1,按回车,返回随机数816;操作过程步骤,如图2所示:

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

图2

2、公式 =INT(RAND()*(1000-100) 100) 说明:

用 Rand 函数生成 100 到 1000 之间的随机数可用公式 =RAND()*(b-a) a,a 为 100,b 为 1000,但用此公式生成的随机数是小数,如果要生成整数的随机数, 要用 Int 函数取整。

三、Excel随机数产生函数 RandBetween 的使用实例

(一)生成指定范围的固定不变的整数随机数

假如要生成 0 到 100 之间的随机数。双击 A1 单元格,把公式 =RANDBETWEEN(0,100) 复制到 A1,按回车,返回随机数 57;双击 A1,按回车,随机数变为 15,每执行一次公式,随机数也会变化;再次双击 A1,按 F9,把公式转为数值 10,再双击 A1,不会再出现公式;操作过程步骤,如图3所示:

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

图3

(二)生成正负数之间的随机数

假如要生成 -100 到 100 之间的随机数。双击 A1 单元格,把公式 =RANDBETWEEN(-100,100) 复制到 A1,按回车,返回随机数 9;再次双击 A1,按回车,返回随机数 -99;操作过程步骤,如图4所示:

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

首页 123下一页

栏目热文

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

rand函数入门教程(rand随机函数怎么用)

rand函数入门教程(rand随机函数怎么用)

Excel的随机整数函数RANDBETWEEN可以制作抽奖器大家都知道,当然有个缺点大家也都清楚,就是生成的数据经常出现...

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

随机函数rand公式(用excel随机抽名字)

随机函数rand公式(用excel随机抽名字)

Excel中的随机函数为Rand和Randbetween,但两者的功能却完全不同,Rand生成的是0-1之间的随机值,而...

2022-11-20 13:58:54查看全文 >>

rand函数(c语言随机函数rand使用方法)

rand函数(c语言随机函数rand使用方法)

Hello各位伙伴大家好!我是归一!本文我将带大家了解Excel常用随机函数的使用:1. RAND()RAND()函数没...

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

文档排行