Excel2007随机生成日期时间问题

怎么让它随机生成2011-05-01 09:00:00 到 2011-05-31 11:59:59 之间的格式日期时间格式.

1、打开excel之后选择单元格,然后在找到自动求和选项

2、点击自动求和选项在其下拉菜单那里找到其他函数选项

3、点击其他函数选项在弹出的对话框内找到选择类别里的日期与时间,然后在选择函数里找到now函数

4、设置好之后点击确定可以看到在选择的单元格内就自动添加了时间和日期了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-09

Excel随机生成日期时间的方法如下:

1、首先计算出两个时间之间的整数差为30。

2、在2011/5/31  11:59:59后面的单元格内输入公式=$B$3-RAND()-RANDBETWEEN(0,30),按输入后,按Enter键。

3、将公式下拉左拉,即可得到随机生成的2011-05-01 09:00:00 到 2011-05-31 11:59:59 之间的格式日期时间。

本回答被网友采纳
第2个回答  推荐于2017-11-24
=TEXT(RAND()*("2011-05-31 11:59:59"-"2011-5-1 9:00")+"2011-5-1 9:00","yyyy-mm-dd h:m:s")
下拖复制,按F9,可得到不同的结果!然后【选中】这些单元格【复制】,【选择性粘贴】点选“数值”,确定后就不会变了的!追问

时间是 2011-05-01 09:00:00 到 2011-05-31 23:59:59 是每天的这个时间!

追答

=TEXT(RAND()*("2011-05-31"-"2011-5-1")+"2011-5-1","yyyy-mm-dd")&TEXT(RAND()*("23:59:59"-"9:0")+"9:0"," h:m:s")

本回答被提问者采纳
第3个回答  2011-06-02
=TEXT("2011-05"&"-"&INT(RAND()*31)+1&" "&INT(RAND()*3+9)&":"&INT(RAND()*59+1)&":"&INT(RAND()*59)+1,"YYYY-MM-DD HH:MM:SS")
在单元格内输入上面公式即可!追问

时间是 2011-05-01 09:00:00 到 2011-05-31 23:59:59

追答

=TEXT("2011-05"&"-"&INT(RAND()*31)+1&" "&INT(RAND()*14+23)&":"&INT(RAND()*59+1)&":"&INT(RAND()*59)+1,"YYYY-MM-DD HH:MM:SS")

第4个回答  2011-06-02
办不到了。 日期默认为记录当前电脑时间……
相似回答