多语言展示
当前在线:697今日阅读:168今日分享:49

如何用Excel计算两个日期的间隔时间?

今天我们来看一下如何用Excel来计算两个时间的间隔时间。
工具/原料

Excel

方法/步骤
1

我们先打开一个Excel表格,在这个表格中我先写上两个日期,然后后面加上了几种计算的时间间隔方式。如下图所示:

2

首先来计算相差年数,这个不用计算也知道是3年,但是用Excel的函数该怎么表达呢?我们写上公式=DATEDIF(A2,A3,'y'),这就可以计算出来年数了。

3

DATEDIF函数就是用来计算两个日期的间隔数的。所以我们这里可以放心的使用这个函数,有可能在Excel的帮助中找不到这个函数,不过没关系,可以使用。

4

同理我们就可以计算出两个日期的相隔月数。我们只需将公式中的一个字母更改一下就可以了。这里我们输入公式=DATEDIF(A2,A3,'m')。

5

这时候肯定大家都会说那计算天数的话,直接输入公式=DATEDIF(A2,A3,'d')不就好了嘛。是的,这样可以得出天数,但是还有一种更为直接的方法,直接用=A3-A2就可以计算天数了。两者计算出来的结果是一样的噢。

6

那么计算相差几年几月几天的话就会稍稍麻烦一点了,我们可以用text来返回结果,在套用sum函数和datedif函数。公式=TEXT(SUM(DATEDIF(A2,A3,{'y','ym','md'})*10^{4,2,0}),'00年00月00天')有点长,但是返回结果没问题。

注意事项

10^{4,2,0}的意义在于将年月天变成六位数的格式,比如030118,就会返回03年01月18天了。

推荐信息