EXCEL 里面怎么设置自动填充自己想要的随机数。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL 里面怎么设置自动填充自己想要的随机数。相关的知识,希望对你有一定的参考价值。
如下:已经有了公差范围,让下边的空格内一次填入范围内的数、怎么样办到呢,请大神们帮帮忙。
如果可以的话,直接把在做好的公式发上来,或者发往邮箱dxxcoc@163.com
1、首先打开Excell工作面版。
2、随意在电子表格单击按键盘上的输入【=】在输入【RANDBETWEEN】。
3、=RANDBETWEEN(bottom,top)函数的注解bottom是从数字的几开始,top是到哪个数字结束。如果想从100-500之间生产随机数的可输入=RANDBETWEEN(100,500),如图。
4、接下来按回车键确定或单击上面函数的小勾,都可以确定,表格里会现一个随机数字。
5、把鼠标选择到数字的旁边变黑色的小加号,托拽鼠标自动填充所需要显示的表格区域就可以了。
参考技术A=RANDBETWEEN(2690,2710)/10
往下拖
括号里不支持小数
追问嗯,试验了一下,的确可以,那是不是这个公式不可以复制呢。每次都得输入吗?
追答把A7公式改为:
=RANDBETWEEN(($A$4+$A$5)*10,($A$4+$A$6)*10)/10
注意一定要是绝对引用
要复制公式,前提是要修改数据表,把那个范围拆开,放在两个单元格里
如果只是横向复制公式
=RANDBETWEEN((A$4+A$5)*10,(A$4+A$6)*10)/10
excel2003 的加载项中需要勾选“分析工具库”后方可使用,否则返回#value。
第一种答案我还算明白,虽然比较繁琐一点。
后面几种答案无法实现,没弄懂。还是点你的满意。吧
lu_zhao_long的答案倒是也可以。但是没有小数点。有点假性、。
这种
=RANDBETWEEN((A$4+A$5)*10,(A$4+A$6)*10)/10
和
=RANDBETWEEN(2690,2710)/10
本质上是一样的
只是你要实现公式横向复制,并且变化的范围不一定是-1~1,(有0~2.5的)
=RANDBETWEEN((A$4+A$5)*10,(A$4+A$6)*10)/10
这种方法
把-1~1的范围,-1放在A5,1放在A6(范围是0~2.5的话,0放A5,2.5放A6)
A$4+A$5相当于270加-1,即是269
A$4+A$6相当于270+1,即是271
乘以10的目的,这个函数只能够随机取整数,所以先娶2690到2710间的整数,然后再除以10就对了
至于单元格的锁定,自己上网查查吧
如果你要随机数是要包括两位小数的,那就先乘以100,再除100,依此类推
可以使用RANDBETWEEN函数指定上限和下限产生随机数。
RANDBETWEEN用途:产生位于两个指定数值之间的一个随机数,每次重新计算工作表(按F9 键)都将返回新的数值。
语法:RANDBETWEEN(bottom,top)
参数:Bottom是RANDBETWEEN 函数可能返回的最小随机数,Top是RANDBETWEEN 函数可能返回的最大随机数。
实例:公式“=RANDBETWEEN(1000,9999)”将返回一个大于等于1000、小于等于9999 的随机数。
其他的自定义随机数,可以使用RAND或者RANDBETWEEN函数通过嵌套其他函数来实现。
参考技术C 方法/步骤首先打开Excel2007l工作面版,在这里面输入大量的随机数字。
随意在电子表格单击按键盘上的输入【=】在输入【RANDBETWEEN】。
输入【RANDBETWEEN】函数时有个小技巧,在输入=后按键盘上的R键,可以在里面选择RANDBETWEEN函数。用单击一下RANDBETWEEN函数,此时不要按键盘上的回车键。
=RANDBETWEEN(bottom,top)函数的注解bottom是从数字的几开始,top是到哪个数字结束。如果想从100-500之间生产随机数的可输入=RANDBETWEEN(100,500)如图
按下来按回车键确定或单击上面函数的小勾,都可以确定,表格里会现一个随机数字。
把鼠标选择到数字的旁边变黑色的小加号托拽鼠标自动填充一下。
到这里并没完成,接下来把RANDBETWEEN函数生成的随机数字,变成数字,现在可以随意单击一个表格看一下,现在还是数字。
接下来把RANDBETWEEN函数生成的随机数字变成数字式,将生成的随意数字全部选择,按键盘上的【ctrl+c】复制一下。单击【粘贴下拉菜单里面的选择性粘贴】。
在弹出的选择性粘贴窗口内,单击数值,最后单击确定完成数字转换。 参考技术D 建议使用 RANDBETWEEN 函数。追问
如何设置呢。请弄个现成的好吗
追答比如:
=270+RANDBETWEEN(-1,1)
=20+RANDBETWEEN(0,1.5)
=62+RANDBETWEEN(-1,1)
=219+RANDBETWEEN(-1,1)
这个方法倒是可以填充下去,但是小数点后面的都是.0,没有真实性。
追答那你要保留小数点后几位数呢?
追问保留1位就可以了,
这个公式倒是可以用,就是有没有一个再懒点的办法,公式复制好就可以,需要换尺寸的时候把基础尺寸改了,而下边就自己变动的。
那你把其中的 -1 、1 放在不同的单元格,然后引用单元格就行了。保留一位小数的话,假设放在 A1 和 B1 单元格内:
=270+RANDBETWEEN(A1*10,B1*10)/10
如何用sql实现自动填充日期
比如在建表时要设置字段“addTime”在插入记录时自动生成时间首先,设置“addTime”的字段类型为datetime类型
选中“addTime”字段,在列属性下可以看到“默认值或绑定”
设置“默认值或绑定”就可以自动生成时间,方法是:在“默认值或绑定”的值处输入:getdate()
保存更改,保存后“默认值或绑定”的值变成“(getdate())”
这时可以添加数据库记录来验证下是否可以自动生成时间。在表中输入id列和name列的值,但是不输入addTime列的值
在输入完“zhangsan”后按回车键
点击执行按钮来保存添加的数据
9
这时addtime列的值自动生成,正是当前的时间 参考技术A 在那一列列属性里面设置默认值
以上是关于EXCEL 里面怎么设置自动填充自己想要的随机数。的主要内容,如果未能解决你的问题,请参考以下文章