1.计算时间差,蓝色减去绿色部分。AT:AY是计算结果示范,需要输入什么公式才可以实现?2,.难点在于,B日期的上一个月的天数不等,有的是28天,29.30.31天,如果计算3月13到2月20日的差距,就要考虑这个因素,但可以在提供的表1中查询到,2月是多少天。见图,谢谢!
非常感谢回复,不过有几个问题
为什么3月13到2月20日,是15天呢,正确一个是20天左右吧
公式算出结果是总的天数,我希望得到年月日各自的结果,可以发个红包帮帮忙?
1、3月13到2月20日怎么能是15天或20呀?请说明;
2,按要求重新设计公式:
AT2公式:
=DATEDIF(TEXT(G2,"0-00-00"),TEXT(AJ2,"0-00-00")-(AK2<H2),"y")
AU2公式:
=DATEDIF(TEXT(G2,"0-00-00"),TEXT(AJ2,"0-00-00")-(AK2<H2),"ym")
AV2公式:
=DATEDIF(TEXT(G2,"0-00-00"),TEXT(AJ2,"0-00-00")-(AK2<H2),"md")
AW2公式:
=HOUR((AK2<H2)+AK2-H2)
AX2公式:
=MINUTE((AK2<H2)+AK2-H2)
AY2公式:
=SECOND((AK2<H2)+AK2-H2)
以上公式,下拉。
感谢!6个结果都试过了,完全正确。您的技术非常厉害!
另外我想请教,如果是1900年前的能否计算呢,我有公元1到2050年每天的日期表,能否算呢
且有一个每月最大多少天的表格。
可以“一领八四四八,扣扣七九而三”小红包帮帮忙吗?
3月13到2月20,是21天。我说的 15天,应该是我看错行了,抱歉
为解决1900前的问题,重新设计公式:
AT2公式:
=IFERROR(DATEDIF(TEXT(G2,"0-00-00"),TEXT(AJ2,"0-00-00")-(AK2<H2),"y"),DATEDIF(TEXT(G2+20000000,"0-00-00"),TEXT(AJ2+20000000,"0-00-00")-(AK2<H2),"y"))
AU2公式:
=IFERROR(DATEDIF(TEXT(G2,"0-00-00"),TEXT(AJ2,"0-00-00")-(AK2<H2),"y"),DATEDIF(TEXT(G2+20000000,"0-00-00"),TEXT(AJ2+20000000,"0-00-00")-(AK2<H2),"ym"))
AW2公式:
=IFERROR(DATEDIF(TEXT(G2,"0-00-00"),TEXT(AJ2,"0-00-00")-(AK2<H2),"y"),DATEDIF(TEXT(G2+20000000,"0-00-00"),TEXT(AJ2+20000000,"0-00-00")-(AK2<H2),"md"))
其他三个公式不变。
请问 转成1970-05-17这样吗
如果是古代 70-05-17这样能够计算吗?