Excel的一个用途 DATEDIF 功能是计算一个人的当前年龄。如果您不想拖出日历,可以使用简单的电子表格公式。或者,使用该函数计算任意两个日期之间的差异。
使用DATEDIF函数计算年龄
在下面的公式中, DATEDIF 功能用于确定一个人的年龄,月份和日期的当前年龄。
= DATEDIF(E1,TODAY(),“Y”)和“年”,和DATEDIF(E1,TODAY(),“YM”)和“月份”和DATEDIF(E1,TODAY(),“MD”)& “ 天”
为了使公式更容易使用,输入人的出生日期 细胞E1 工作表。然后将对该位置的单元格引用输入到公式中。如果您将出生日期存储在工作表中的其他单元格中,请确保更改公式中的三个单元格引用。
为了使公式更易于使用,将人的出生日期输入到工作表的单元格E1中。然后将对该位置的单元格引用输入到公式中。
该公式使用 DATEDIF 在公式中三次计算首先是年数,然后是月数,然后是两个日期之间的天数。公式的三个部分是:
年数: DATEDIF(E1,TODAY(),“Y”)和“年”月数: DATEDIF(E1,TODAY(),“YM”)和“月”天数: DATEDIF(E1,TODAY(),“MD”)和“Days” &符号( & ) 是Excel中的串联符号。连接的一个用途是将数字数据和文本数据在单个公式中一起使用时将它们连接在一起。例如,&符号用于连接 DATEDIF 功能到上面显示的公式的三个部分中的文本“年”,“月”和“天”。 该公式也利用了 今天() 函数输入当前日期 DATEDIF 式。自从 今天() 函数使用计算机的序列日期来查找当前日期,每次重新计算工作表时,函数都会不断更新。 通常,工作表每次打开时都会重新计算,因此除非自动重新计算关闭,否则每天打开工作表的人的当前年龄都会增加。 这个例子了 DATEDIF 功能可以帮助您在Excel或Google表格中计算当前年龄: = DATEDIF(E1,TODAY(),“Y”)和“年”,和DATEDIF(E1,TODAY(),“YM”)和“月份”和DATEDIF(E1,TODAY(),“MD”)& “ 天” 将公式连接在一起
TODAY()函数
示例:使用DATEDIF计算当前年龄