在EXCEL中如何随机获取日期

用一个公式,获机获取如1993-09-01——1994-08-31这一时间段内任一日期,要求格式为年(4位)-月(2位)-日(2位)... 用一个公式,获机获取如1993-09-01——1994-08-31这一时间段内任一日期,要求格式为年(4位)-月(2位)-日(2位) 展开
 我来答
Excel数据分析
2017-02-24 · Excel为工具的数据分析
Excel数据分析
采纳数:226 获赞数:577

向TA提问 私信TA
展开全部

1、excel 时间系统是1900为起点,每天递增1

2、获取随机日期用到两个函数

RANDBETWEEN 生成两个数之间的随机数

TEXT设置时间格式

3、确定起点与终点:可以输入你自己想设定的值

4、输入公式,具体如图

山桑弓
2011-03-07 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:2789万
展开全部
任意单元格中输入
=TEXT("93-9-1"+INT(RAND()*("94-8-31"-"93-9-1")),"e-mm-dd")
用自动填充柄下拉。如果按下F9,可以看到变动效果。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjdsjeff
2017-02-16 · TA获得超过2051个赞
知道大有可为答主
回答量:2468
采纳率:72%
帮助的人:597万
展开全部
在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对日期值进行"年/月/日"的格式化。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
思雪遥遥
科技发烧友

2011-03-07 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:8076
采纳率:49%
帮助的人:460万
展开全部
=TEXT(INT(RAND()*(34577-34213)+34213),"YYYY-MM-DD")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友93a06b9328
2011-03-07 · TA获得超过975个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:464万
展开全部
=TEXT("1993-09-01"+INT(("1994-08-31"-"1993-09-01")*RAND()),"YYYY-MM-DD")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式