rand函数生成0到1随机数(RAND函数和TIME)

随机性(Randomness)是偶然性的一种形式。随机事件的发生有偶然性,但从统计学角度上看也有必然性,如果限制了随机事件的发生范围,那么这种随机事件就带有或多或少的必然性。我们还常常用到这种带有某种的必然程度的随机事件。今天我们将从函数的角度来讲解这种随机是如何控制范围的。

我们先引入一个随机函数RAND(),这个函数是产生一个随机数,此随机数大于等于0,小于1。是一个小数,在利用此函数时经常会用到它的两种变形的应用,即控制了它的范围,具体的例子如下:

其一:生成A与B之间的随机数字(A≤随机数<B):公式=RAND()*(B-A) A

如:生成1到10之间的随机数字,输入:=RAND()*9 1

其二:生成A与B之间的随机整数(A≤随机数<B):公式=INT(RAND()*(B-A) A)

如:生成1到10之间的随机整数,输入:=INT(RAND()*9 1)

但是今天我们提出的问题是:如何获取在上午8:00到10:00 间随机的选取出任意的10个时间点。这里会利用到上面的RAND函数,同时又有要限制一定的范围,怎么做到呢?

rand函数生成0到1随机数(RAND函数和TIME)(1)

我们再次按下"F9"键看结果:F9键是刷新公式,由于RAND在某种意义上说也是一种易失性的函数,当刷新时数值会更新.

rand函数生成0到1随机数(RAND函数和TIME)(2)

好了到此我们的问题就圆满的解决了。产生了在8:00到10:00间的不同的时间值。虽然很简单,但最为基础的函数应用还是非常的有用的,特别是在每篇文章后我写道的内容技巧提升,都是非常用用的知识点,希望看到的朋友多留心,对于自己的提升会有很大的帮助。

今日内容技巧提升:

1.RAND()函数的概念;要注意它的返回值是大于或等于0,小于1.

2,TIME()函数。语法TIME(hour, minute, second),三个参数的意义要牢记。

3,F9键可以刷新公式。

分享成果,随喜正能量

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页