Excel函数取最末位数为偶数或者奇数的随机数
工作上的事情用于来不及预料,但是为了提高效率,我们有必要熟练Excel(工作上不与Excel打交道的人可以无视我这句话)。
下面我来分享下我来工作中遇到的那些事儿,举个例子,如何用Excel函数取最末位数为偶数或者奇数的随机数呢。下面分解。
操作方法
- 01
举个例子(这里使用小数可以更全面诠释):在A3单元格取-7.7到7.7之间的随机数,且保留两位小数,要求小数末位数为偶数。
- 02
函数公式可以编写成:“=EVEN(RANDBETWEEN(-770,770))/100”(不含双引号。个人认为randbetween()函数比起rand()函数取随机数跟直观,跟让人易于理解。
- 03
简单解释一下所用到的函数: EVEN()函数返回数字向上舍入到的最接近的偶数。 RANDBETWEEN()函数返回位于两个指定数之间的一个随机整数。
- 04
这样问题基本解决了,如果要取的是奇数的话,只要将EVEN()函数换成ODD()函数即可。 ODD()函数返回数字向上舍入到的最接近的奇数。 但是还有一个问题,就是如果是保留小数点后两位数,即使是0.00这样的也显示呢?很明显,这里-7.00只显示成-7,想显示-7.00就要修改单元格格式。 怎么修改呢?
- 05
可以在需要修改的单元格右键,选择设置单元格格式,如图设置小数位数为2。点击确定,可以看到,-7显示为-7.00了。
赞 (0)