excel怎么用excel生成随机数数

RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。
从“帮助”中选取示例
按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
公式 说明(结果)
=RAND() 介于 0 到 1 之间的一个随机数(变量)
=RAND()*100 大于等于 0 但小于 100 的一个随机数(变量)
祝你成功!
您的举报已经提交成功,我们将尽快处理,谢谢!
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'在Excel中指定一个平均值,生成一组随机数 - Office办公助手
专业的Office办公软件学习和Office办公软件教程网站!
在Excel中指定一个平均值,生成一组随机数
发布时间:10-05 来源:祝洪忠
今天和大家分享一个比较冷门的Excel技巧,在Excel中指定一个平均值,生成一组随机数。
如下图所示,在D1单元格输入指定的平均值,需要在A4:F11单元格区域内生成一组随机数。要求这些随机数的平均值要等于D1指定的值。
在A4单元格输入以下公式:
=IF(AVERAGE($A$4:$F$11)=$D$1,A4,RANDBETWEEN(30,80)/10)
简单说下公式的意思:
RANDBETWEEN函数用于生成指定区间的随机数。
先使用RANDBETWEEN(30,80)生成30至80之间的随机数,再除以10,就得到3至8之间的小数。
AVERAGE($A$4:$F$11)用于计算A4:F11单元格的平均值。
在A4单元格内,用IF函数判断,如果A4:F11单元格的平均值等于D1单元格指定的值,就返回A4的本身的值,否则就生成3至8之间的小数。
由于公式引用了本身的值,所以输入公式后,会弹出警告对话框:
不要着急,还有一个开关需要我们打开。
依次单击【文件】【选项】【公式】,勾选【启用迭代计算】
最多迭代次数可以设置为1000,这里设置的次数越多,得到符合条件随机数的可能性就越大,但是次数过多,会增加计算量。
OK,只要我们修改D1单元格中指定的平均值,就会生成一组随机数,这些随机数的平均值就等于D1单元格的值。
需要注意,生成随机数的区间要根据指定平均值的大小适当调整。
假如指定平均值为10,而将随机数的区间设置为11至20,这个是永远不会得到预期结果的。
上一篇: 下一篇:怎样用Excel中的RAND函数产生随机数
  当我们需要产生一些随机数,如单位的抽奖,购买体育彩票前的选号等,我们可以利用中的RAND函数来产生这些随机数。RAND函数能够返回大于等于0小于1的均匀分布随机数,每次计算工作表时都将返回一个新的数值。我们只要将RAND()与INT函数组合起来,就能够产生各种位数的随机数了。
&=INT(RAND()*10)&&&& 产生0到10之间的任意自然数
&=INT(RAND()*100)&&& 产生0到100之间的任意自然数
  由此,我们只需要在7(或其他大小)个单元格中分别输入&=INT(RAND()*10)&,这样就能够产生一个7位的随机数。
最新视频教程
点击:16895&&&评论:3
点击:4873&&&评论:0
点击:8528&&&评论:0
点击:822989&&&评论:56
点击:1079966&&&评论:267
点击:193030&&&评论:34
点击:250679&&&评论:32
点击:152690&&&评论:90注册会计师
Excel中如何用随机数生成出生日期?
导读:Excel中如何用随机数生成出生日期?=INT(RAND()*10^4+26000),就可以生成随机的出生日期。后面这个26000,也是任意设定的一个数字。如果是想出生日期之间的年度间隔大些,可以设定大些,随实际情况而定。详情见正文。
  如何用随机函数生成出生日期呢?在用随机函数生成出生日期之前,首先,先明白几个概念。
  第一,日期就是数字。
  日期是一种特殊的数据类型,比如日期&&,其实是数字40628,在单元格格式里改为常规就可以看到。所以,=text(40628,"yyyy-mm-dd")可以显示为。
  第二,系统的默认日期格式,最早设定是从日开始默记。
  Excel默认的日期是从开始。比如,在A1输入1,然后设置单元格格式为日期,即可显示为:。
  第三,直到现在的日期,差不多都是在五位数以内。看上面的,其实是数字40628。
  rand函数介绍:
  rand函数就是生成随机数常使用到的一个函数。
  根据帮助的使用用法介绍:rand函数返回大于或等于0小于1的随机数。该函数不需要参数。
  比如RAND()*10^4,即生成一个千位数的数字,比如:。
  INT函数介绍:
  INT函数的主要功能:将数值向下取整为最接近的整数。
  使用格式为:INT(number),参数说明:number表示需要取整的数值或包含数值的引用单元格。
  比如,=INT(18.89),确认后显示出18。
  在取整时,不进行四舍五入,如果输入的公式为=INT(-18.89),则返回结果为-19。
  有了上面这些概念,用随机函数生成出生日期就容易理解。
  =INT(RAND()*10^4+26000),就可以生成随机的出生日期。后面这个26000,也是任意设定的一个数字。如果是想出生日期之间的年度间隔大些,可以设定大些,随实际情况而定。通常出生日期就是5位数,控制在一个范围就可以了。
  如果,需要做大概上万人的出生日期的随机调查,这时候就派上用场了,直接下拉就可以出现随机的出生日期。
延伸阅读:
(责任编辑)
热门课程推荐
加载更多文章
加载更多文章
加载更多文章
加载更多文章
加载更多文章
加载更多文章
加载更多文章
加载更多文章
会计网官方微信
扫描二维码,即刻与小K亲密互动,还有劲爆优惠等你来拿!
订阅QQ邮件
第一时间获取热门财会资料!
版权所有 Copyright (C) 2010 - 2016
All Rights Reserved 
除特别注明外,作品版权归会计网所有。如果无意之中侵犯了您的权益,请,本站将在三个工作日内做出处理。你可能感兴趣的文章
首先我们打开一个新的Excel表建立一个人事信息库框架,信息项目的设置您可根据本单位...
办公室的内勤工作是公司里面上下联系的枢纽,每天会同一大堆琐碎事务打交道。比如同事...
大家在使用Excel表格总汇大批量数据时,难免会发现一些重复行和重复数据,这时我们就...
也许你是个非常老练的办公专员,也许你是一位刚入门的新手,此次给大家推荐的《Excel...
有时候我们希望在Excel中将一些数据相加或者相乘得出它的和或积。在Excel中无论是求和...

我要回帖

更多关于 用excel生成随机数 的文章

 

随机推荐