在EXCEL中如何随机获取日期
用一个公式,获机获取如1993-09-01——1994-08-31这一时间段内任一日期,要求格式为年(4位)-月(2位)-日(2位)...
用一个公式,获机获取如1993-09-01——1994-08-31这一时间段内任一日期,要求格式为年(4位)-月(2位)-日(2位)
展开
5个回答
展开全部
任意单元格中输入
=TEXT("93-9-1"+INT(RAND()*("94-8-31"-"93-9-1")),"e-mm-dd")
用自动填充柄下拉。如果按下F9,可以看到变动效果。
=TEXT("93-9-1"+INT(RAND()*("94-8-31"-"93-9-1")),"e-mm-dd")
用自动填充柄下拉。如果按下F9,可以看到变动效果。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在EXCEL中,能参与运算的日期从1900年1月1日开始 。EXCEL中的日期是按1900/1/1为起始的第一天,后续的日期数值都是在此基础上按天累计进行计算的。比如要获取1900/1/1到9999/12/31之间的日期,可以用下面的公式。
=TEXT(RANDBETWEEN(--"1900/1/1",--"9999/12/31"),"yyyy/m/d")
RANDBETWEEN计算出在两个日期之间的随机值,再用TEXT对日期值进行"年/月/日"的格式化。
=TEXT(RANDBETWEEN(--"1900/1/1",--"9999/12/31"),"yyyy/m/d")
RANDBETWEEN计算出在两个日期之间的随机值,再用TEXT对日期值进行"年/月/日"的格式化。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=TEXT(INT(RAND()*(34577-34213)+34213),"YYYY-MM-DD")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=TEXT("1993-09-01"+INT(("1994-08-31"-"1993-09-01")*RAND()),"YYYY-MM-DD")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询