excel 如何计算从今天到未来某天相差的天数

A1为今天的日期2010-10-5,A2为未来某天的日期2011-1-2,如何在A3算出两者之间相差的天数

利用DAYS函数就可以做到了。

具体的操作步骤如下:

1、打开excel,选中A3单元格。

2、插入DAYS函数。

3、在第一个格子中输入A2,第二个格子中输入A1。

4、点击确定,就可以算出两单元格之间相差的天数了。(注意A1,A1单元格格式是日期与时间的格式,但是A3单元格要设置成常规的格式。)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-10

材料/工具:Excel2010

1、打开一个工作样表作为例子。分别在两个空白单元格内输入标准的日期格式值。

2、使用公式,引用两个单元格进行相减求值。

3、得出的结果以日期值显示,我们需要将其结果修改为数值显示

4、修改为数值显示后,得出两个日期之间正常的相差天数。

5、如果不是引用单元格进行日期计算,那么日期必需用双引号包括起来,否则会得到错误的运算结果。

本回答被网友采纳
第2个回答  2017-02-03

通过使用EXCEL,可以非常方便地计算出任何两个日期之间相差的天数。

这是因为,EXCEL的日期格式,是基于数字的。表面看起来是xxxx年x月x日,但实际上它是一个确定的数字。而数字与数字之间的差,是很好计算的。

下面用三个例子来说明“年月日”是怎么变成数字的。


1、在一个单元格里输入1900-1-1,代表1900年1月1日。

然后在此单元格上点右键,设置单元格格式,把日期格式改为“常规”。格子里的数字会自动变为1。


2、再做一次实验,如果在另外一个格子里输入1900-1-2,重新设置单元格格式后,数字会变为2。


3、第三次实验,在另外一个格子里输入1901-1-1,重新设置单元格格式后,数字会变为367。

从以上实验可以发现规律,EXCEL是将1900年的1月1日作为数字1来处理,然后每往后1天,数字加1。到一年后的1月1日,连同第一天,是366天(1900是闰年)+1天。


了解了原理就可以随便计算两个日子之间相差的天数了,比如2017年的春节到国庆之间相差多少天?

①先输入两个日期,分别改为数字格式后就是42763、43009。

②两个数字相减一下,得到246。表明两个日期之间相差246-1=245天。

为什么要减1,是因为两头的2个当天都算在里面的,要去掉一个。


总结:通过以上方法,可以计算两个人生日之间相差几天,还可以计算一个人出生后到目前活了几天……很有意思的。

第3个回答  2017-03-24

计算从今天到未来某天相差的天数可以用DATEDIF函数。该函数是计算两个日期之间相隔的天数、月数或年数。

软件工具:Excel 2013

1、函数格式:DATEDIF(start_date,end_date,unit) 。Unit用"D"表示天数。"M" 表示月数。"Y" 表示整年数。

2、(start_date,end_date,unit)可以是日期,=DATEDIF("2017-3-24","2017-3-28","D")。也可以是引用单元格。如:=DATEDIF(C2,D2,"D")

3、计算从今天到未来某天相差的天数。DATEDIF(今天,未来,"D") 。比如取今天到2017-5-18之间的天数=DATEDIF(TODAY(),D4,"D")

第4个回答  2017-01-20

举例说明。例如有数据表如图:

第一步:在B2输入公式:=A2-TODAY()。结果如图:

第二步:将B2公式下拉至B4.结果如图:

相似回答