分享

excel给定范围随机数据的产生

 hlm0902 2011-05-27
1、选中A1:H10,输入“=RAND()*40+60”,点CTRL+ENTER键,即可完成公式填充,或用填充柄自动填充。
2、每点一次F9,即可更新区域中数据。
题中的“60-100之间的随机数字”指的若是整数,可将上述公式改为“=TRUNC(RAND()*40+60,0)”。
说明:
rand()会产生一个0到1之间的随机数,然后这个数乘以1.5加上C13乘以100的和,trunc命令是取整命令,形式有两种trunc(a)为对a数字取整,trunc(a,b)为对数字a取b位小数,TRUNC(RAND()*1.5+C13*100,2)即为对RAND()*1.5+C13*100求的数取2位小数
3、要产生固定的随机数,比如6、7、8这种的随机数,用如下公式解决       
=CHOOSE(INT(3*RAND()+1),6,7,8)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多