如果一列中提供了出生年份,我该如何在 MS Excel 中计算年龄?

如果一列中提供了出生年份,我该如何在 MS Excel 中计算年龄?

没有出生日期,只有一列的出生年份数据,需要根据今天的年份/日期计算另一列相应的年龄。

答案1

在单元格中输入此内容B2并将其拖到向下到列中的其他单元格B

=IF(A1="", "", YEAR(NOW())-A1)

假设:

  • 出生年份在 A 列。
  • 计算大概年龄仅基于年份。
  • 您希望在 B 列中显示大致年龄。
  • 如果没有输入相应的出生年份,则结果为空。

答案2

Excel 的当年公式

=YEAR(TODAY())

为了获得所需的结果,只需从上述公式中减去出生年份即可得到每个人的年龄。

答案3

这是一种不准确的方法,但可能会帮助您:

假设你有一列命名出生日期,一列C命名今天的日期和一列命名结果年份。要计算近似年数,您需要从 C 中减去 B,以获得近似天数,并将该数量转换为年数(365)。例如,您有1990 年 10 月 10 日出生日期和2016 年 9 月 23 日作为今天的日期,但如果你减去它们,你会得到9480您需要将其除以 365 才能将其转换为年数。结果是25,97260,您可能会将其读作将近 26 年,这就是为什么这种方法并不完全准确。重要的:要获取总天数,您需要设置单元格的格式数字或者一般的

也许这可以帮到你。 Microsoft Excel 2010 中的流程

相关内容