在EXCEL中计算日期与时间跨度 您所在的位置:网站首页 计算天数公式days 在EXCEL中计算日期与时间跨度

在EXCEL中计算日期与时间跨度

2023-05-14 01:38| 来源: 网络整理| 查看: 265

EXCEL

中计算日期与时间跨度

 

EXCEL

中计算日期与时间跨度

 

经常使用

EXCEL

的用户肯定会遇到要计算两个日期或两个时间的

差值,比如

2011

8

10

日距

2011

8

12

日相隔多少天,今

12

50

分距昨天

22

30

分相隔多少小时之类的问题。

 

Windows

系统中,时间日期的表示有两种方法,一种是“字符”

形式的,它不能参与计算,另一种是“序列数”形式的,可以进行运

算。

 

一、日期计算

 

EXCEL

是将

1900

1

1

日做为日期序列数的起始,所以这一

天的日期序列数是

1

,每经过一天就会使日期序列数加

1

,到

1900

2

10

的序列数就变成了

41

了,表示这两个日期相距

41

天。

 

所以只要将两个日期相减就能得到相距的天数,这是最简单的计

算方法。

 

例如,在

A1

单元格中有一个日期为

2009

5

1

日,在

A2

元格中有一个日期为

2011

8

8

日,要得到这两个日期的相差天

数,直接在

A3

单元格用公式“=A2

-

A1”就可以得到结果为

829

天。

 

提示:需要把

A3

单元格设置为“数字”格式,才能显示正确结果,

否则会以默认的日期格式显示为“1902

4

8

日”。因为

1902

4

8

日距

1900

1

1

日相距是

829

天。

 

需要注意的是,只能用靠后的日期减去靠前的日期,否则不能显

示正确结果,这是因为

excel

不允许日期出现负值。

 

 

如果想计算这两个日期相距的月或年,就不能用直接相减了,

EXCEL

给我们提供了一个函数

DATEDIF,

它不但能计算相隔天数,还能

计算相隔月和相隔年。

 

 

A4

单元格中输入公式

=datedif(a1,a2,"d"),

可得到结果

829

表示它们相隔天数为

829

天;

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有