如何计算年,月,日从Microsoft Excel中某一日期已过
|在本文中,我们将学习如何使用Excel中的DATEDIF函数计算从某个日期起经过的年,月和日的数量。
我们将学习如何使用“今天”功能在Excel中获取“今天”的日期。
DATEDIF函数返回Excel中给定两个日期之间的年,月和天数。
语法:
=DATEDIF(start_date, end_date, unit)
单位:
“ y”表示日期之间的年份 “ m”表示日期之间的天 “ d”表示日期之间的天 “ md”表示日期之间的天,忽略月份和年份 “ ym”表示日期之间的月,忽略日期和年份 _ “ yd”表示日期之间的天数,而忽略years_ Excel中的TODAY函数用于在单元格中生成今天的日期。
语法:
=Today()
让我们用下面的例子来说明这一点。
在这里,我们需要计算Ned Stark孩子的年龄。
使用公式来计算孩子的年龄。
公式:
=DATEDIF(C4,TODAY(),"y")
出生日期是C4单元格中的开始日期。
Today()函数用于获取“今天”的日期作为结束日期。
“ Y”表示年龄。
注意:
在这里,我们以今天为结束日期。您可以选择结束日期。
使用DATEDIF函数获得Jon Snow的年龄。将公式复制到其他单元格中,选择已应用该公式的第一个单元格所在的单元格,使用快捷键Ctrl + D查找其余孩子的年龄。
同样,我们将使用相同的功能但使用不同的单位来找出月份和日期。
我们以月为单位的年龄
现在我们以天为单位获取年龄。现在,有些人想知道我们是否需要查找两个日期之间的年,月和日。
使用公式将年,月和日相加
=DATEDIF(B2,TODAY(),"y") & "y " & DATEDIF(B2,TODAY(),"ym")&"m " & DATEDIF(B2,TODAY(),"md") & "d"
说明:
DATEDIF(B2,TODAY(),“ y”)&“ y”表示日期之间的年份,并在数字DATEDIF(B2,TODAY(),“ ym”)&“ m”后面附加字符串“ y”,表示日期之间的月份,忽略日期和年份,并在数字后附加字符串“ m”。
DATEDIF(B2,TODAY(),“ md”)&“ d”表示日期之间的日期,忽略月份和年份,并在数字后附加字符串“ d”。
如您所见,他们现在的年龄。您可以使用此功能来计算Excel中的服务天数。
希望您了解如何从特定日期开始计算年,月和日期的数量。您可以在Excel 2013和2010工作簿中执行这些任务。请在下方的评论框中分享您的查询。我们将为您提供帮助。
热门文章:
link:/ formulas-and-functions-vlookup-function简介[如何在Excel中使用VLOOKUP函数]