请教excel高手!如何自动显示两个日期之间的所有日期

有两个日期,分别是起始日期与结束日期,比如2013-12-5到2013-12-22,现在我想用公示自动列出这个时间段内所有日期,从2013-12-6开始到2013-12-21,请教公示怎么用,跪谢!
下拉拖拽我懂,不要这种。因为我有很多行很多起始跟截止日期,挨个下拉拖拽太麻烦了,有没有最快的办法

操作如下:

比如,要自动显示从2016/12/1到2016/12/10这两个日期之间所有的日期,A1显示日期“2016/12/1”;A10单元格显示日期“2016/12/10”;这两上日期之间的日期分别显示在A2到A9单元格。


1;选中A2到A9单元格;


2;然后,在编辑栏中输入公式:=IF(A$1+ROW(A1)<A$10,TEXT(A$1+ROW(A1),"e/mm/d"),"")


3;接着按键盘的CTRL+回车键;A2到A9单元格即同时生成了从2016/12/1到2016/12/10这两个日期之间所有的日期。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-19
先写上2013-12-6,然后鼠标移到单元格右上角,当变成十字形状的时候往下拖,直到2012-12-31为止
那你就在前面加一列1,然后双击第一个日期就往下填充好了,再双向后面的上期继续填充
第2个回答  2013-12-19
不用公式的,A1填入第一个日期,A2填入顺延的第二个日期,选中两个单元格,往下拖曳复制就是了
第3个回答  2013-12-19
假设两个日期分别在A1和B1中,用公式:
=IF(A$1+ROW(A1)<B$1,TEXT(A$1+ROW(A1),"e-mm-dd"),"")
下拉。本回答被提问者采纳
第4个回答  2013-12-19
A2内 =A1+1

A1内假如是时间 B1里是其他的必备数据那么
在A2内输入 =if(B1="","",a1+1)
你再双击+号,这样B1要是有数据了A2才会显示日期,如果没有数据A2就没有时间显示。