excel表格怎么设置可以让他在一个时间段随机出日期

2024-11-14 12:58:11
推荐回答(5个)
回答1:

1、首先我们创建一个参考时间, 在这里用 = 现在获取当前系统时间。当然, 你可以用其他方式构造它, 也可以自己输入。

2、因为日期和时间的性质是数据, 所以我们使用的是基本日期--随机十进制, 得到的是最近24小时内的随机日期时间。

3、rand()函数产生的就是一个随机小数,这是函数参数说明。

4、我们使用基准时间减去一个整数范围, 你可以把基准日期向前推 n 天。

5、randbetween(最小值,最大值)函数就是产生一个范围内的随机整数,这是函数参数说明。

回答2:

使用RANDBETWEEN函数生成

首先,明确日期就是一个数字,这数字是从1900-1-1开始到当前日期的天数

明确了这一点,就可以用RANDBETWEEN函数生成随机日期

RANDBETWEEN(开始日期,结束日期)

可以引用单元格,也可以直接输入数字

=RANDBETWEEN(B$1,B$2)

=RANDBETWEEN(42736,42766)

最后,将生成的数字,设置单元格格式,就显示成时间了

回答3:

日期也是数字, 把你的时间段起止点写出来,转换成数字。
用公式
=RANDBETWEEN(起日期数字,止日期数字),下拉,转换成日期格式。

回答4:

日期要在2015-1-1到2015-12-31之间,用如下公式
=DATE(2015,1,RANDBETWEEN(1,365))
日期要在2015-4-1到2015-10-1之间,用如下公式
=RANDBETWEEN(DATEVALUE("2015-4-1"),DATEVALUE("2015-10-1"))

=RANDBETWEEN(DATE(2015,4,1),DATE(2015,10,1))
单元格设置成日期格式

回答5:

=RAND()*30+20150401
将以上公式拖拉填充后可得到2015年4月份的日期。