EXCEL怎样向右拉使公式里面的日期自动递增呢?

EXCEL怎样向右拉使公式里面的日期自动递增呢?比如我第一个是5月2日表格里的P5.右拉第二个想变成5月3日表格里的P5。大神帮忙下。谢谢。

第1个回答  2020-11-18
根据最终目的,可以看出2113引用的地址是5261有规律的,其中变化的量只是日期。
这样我们就可以4102用indirect函数将字符转化为引1653用的思路解决问题
在E5单元格输入如版下公式后向右填充即可得到想要的结果权
=INDIRECT("'5月"&COLUMN(B1)&"日'!P5")
01
这里以如图所示为例,可以看到A2单元格为一个日期时间,这里先以秒递增时间(后面再以其他时间递增)

02
在A3单元格中输入公式:
=TEXT((TEXT(1*A2,"[s]")+1)/(24*60*60),"e-mm-dd hh:mm:ss")
然后拖住填充柄往下拉,即可实现该功能

03
以分钟递增输入:
=TEXT((TEXT(1*A2,"[s]")+60)/(24*60*60),"e-mm-dd hh:mm:ss")

04
以小时递增输入:
=TEXT((TEXT(1*A2,"[s]")+60*60)/(24*60*60),"e-mm-dd hh:mm:ss")

05
以天来递增可输入:
=TEXT((TEXT(1*A2,"[s]")+24*60*60)/(24*60*60),"e-mm-dd hh:mm:ss")

06
以月来递增可输入:
=TEXT(DATE(YEAR(A2),MONTH(A2)+1,DAY(A2)),"e-mm-dd ")&TEXT(A2,"hh:mm:ss")
第2个回答  2019-05-10
=INDIRECT("'"&TEXT(DATE(2019,5,1)+COLUMN(A1),"M月D日")&"'!P5")
第3个回答  2020-11-18
EXCEL怎样向右拉使公式里面的日期自动递增呢?

airsbird LV9
2019-05-09
EXCEL怎样向右拉使公式里面的日期自动递增呢?比如我第一个是5月2日表格里的P5.右拉第二个想变成5月3日表格里的P5。大神帮忙下。谢谢。... EXCEL怎样向右拉使公式里面的日期自动递增呢?比如我第一个是5月2日表格里的P5.右拉第二个想变成5月3日表格里的P5。大神帮忙下。谢谢。 展开

满意答案

好好恋爱52011
LV8
2019-05-10
根据最终目的,可以看出引用的地址是有规律的,其中变化的量只是日期。内

这样我们就可以容用indirect函数将字符转化为引用的思路解决问题

在E5单元格输入如下公式后向右填充即可得到想要的结果

=INDIRECT("'5月"&COLUMN(B1)&"日'!P5")

结果可参考下图
相似回答