- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在excel表的单元格中随机生成数据
在excel表格的单元格中,如何设置±20之间的随机数,要求如果是正数前面有+号,负数前面有-号要求不出现0
最佳答案
=if(rand()0.5,+,-)20-int(rand()*20)
追问
试了下果然可以,能具体为我讲解下吗?
回答
rand()产生一个0~1之间的随机小数,与0.5来进行比较,小于0.5输出+好,否则输出-号
20-int(rand()*20) 的意思是 int(rand()*20)产生一个0~19之间的数,20减去这个数就产生1~20之间的数.
追问
这个0.5还是不太理解,文科生,理解能力有限,海涵,呵呵
回答
0~1之间的随机小数,中间的数字就是0.5,以0.5为界刚好可以得到两个均分的组,小于0.5输出正号,大于0.5输出负号,也就实现了随机分组正负号.
excel中如何设+5到-10之间的随机数,要求正数前面有+号,负数前有-号,不出现02011-3-26 20:18
最佳答案
=TEXT(RANDBETWEEN(0,15)-10,+0;-0;0)
追问
试了下,不行,而且,这个会出现0吧。
回答
=IF(RAND()(4/13),TEXT(ROUNDUP(RAND()*10,0),-0),TEXT(ROUNDUP(RAND()*5,0),+0))
追问
果然如此,这个我理解不过来了,能具体为我讲解下吗?
回答
(ROUNDUP(RAND()*10取1到10的整数,4/13是保证两个区段的出现的概率相等
如何在EXCEL中生成随机数
返回大于等于 0 及小于 1 的均匀分布随机数,每次计算工作表时都将返回一个新的数值。
语法
=RAND()
说明
若要生成 a 与 b 之间的随机实数,请使用:
=RAND()*(b-a)+a
如果要生成整数,则输入:=INT(RAND()*(b-a)+a)
如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,
保持编辑状态,然后按 F9,将公式永久性地改为随机数。
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。
从帮助中选取示例。
按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
1
2
3
A B
公式 说明(结果)
=RAND() 介于 0 到 1 之间的一个随机数(变量)
=RAND()*100 大于等于 0 但小于 100 的一个随机数(变量)
如果只要显示重复的数据,可以使用条件格式来显示:
选定AB列,点格式-条件格式,将条件1设为:
公式=COUNTIF($A:$B,A1)1
点格式-字体-颜色,选中红色,点两次确定.
用条件格式
选中A列,格式-条件格式,条件选择公式,并输入公式:=COUNTIF(A:A,A1)1,格式按钮,设置字体颜色或背景(图案)颜色。
如何在excel中生成1-33的随机整数
也可以是:=INT(RND()*34) 因为rnd()是产生一个0~1之间的随机浮点数,用这个浮点数*34得到了一个小于34的浮点数,再用INT取整即可 Excel 中怎样才能获得一个大于60小于100的随机整数?公式只能写在一个单元格里。=INT(RAND()*41+60);取值范围是:60=X=100; =INT(RAND()*39+61);取值范围是:60X100;
使用Excel怎么在一个确定的序列中随机抽取一个数?
比如在给定的一个序列:0,1,3,10 这四个数中随机抽一个数填入单元格
最佳答案
=choose(randbetween(1,4),0,1,3,10)
excel 中怎么样使 01 02 03 26 28 29 30 07 39 18 20 10 38 11 12 13 128 51 随即生成
2011-5-12 10:33
提问者:zhongbingui 等2人
合并问题列表:
| 浏览次数:135次
网友推荐答案
2011-5-12 16:35 dnydxw | 八级
=SUMPRODUCT(({1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18}=RANDBETWEEN(1,18))*({1,2,3,26,28,29,30,7,39,18,20,10,38,11,12,13,128,51}))
或
=CHOOSE(RANDBETWEEN(1,18),1,2,3,26,28,29,30,7,39,18
您可能关注的文档
最近下载
- 如何开好早会..ppt VIP
- 《机械基础》课件 孟莹 单元1--4 静力学--- 螺纹连接与螺旋机构.pptx
- 靶向二代测序在感染性疾病诊疗中的规范化应用专家共识解读PPT课件.pptx VIP
- 可编程控制器应用技术第2版[西门子S7-1200](PLC)高职全套教学课件.pptx
- 国外矿产勘查报告规范要求.pptx VIP
- 国外矿产勘查报告规范要求.pptx VIP
- 自考 新思想学习资料 15040新思想 主观题.pdf VIP
- 郑功成“社会保障学”名词解释.pdf VIP
- 《PLC应用技术(西门子上册)第2版》中职技工全套教学课件.pptx
- 澳大利亚矿产资源和矿石储量报告规范JORC2004(中文版).doc VIP
文档评论(0)