如果一列中提供了出生年份,如何在 MS Excel 中計算年齡?

如果一列中提供了出生年份,如何在 MS Excel 中計算年齡?

沒有出生日期,一列只有出生年份數據,需要根據今天的年份/日期計算另一列相應的年齡。

答案1

在儲存格中輸入此內容B2並將其拖曳向下到列中的其他儲存格B

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

假設:

  • 出生年份位於 A 列。
  • 計算大概年齡僅基於年份。
  • 您希望在 B 列中顯示大致年齡。
  • 如果未輸入相應的出生年份,則希望將結果留空。

答案2

Excel 的當年度公式

=YEAR(TODAY())

要獲得您想要的結果,只需從上述公式中減去出生年份即可得出每個人的年齡。

答案3

這是一種不準確的方法,但可能會幫助您:

假設您有一個專欄命名的出生日期,一列C命名的今天的日期和一列D命名的結果以年為單位。要計算近似的年數,您需要從 C 中減去 B,以獲得近似的天數並將其轉換為年數 (365)。例如,你有1990年10月10日作為出生日期和2016年9月23日作為今天的日期,但如果你減去它們,你會得到9480您必須將其除以 365 將其轉換為年。25,97260,您可以將其讀作近 26 年,這就是為什麼此方法不完全準確的原因。重要的:要取得總天數,您需要設定儲存格的格式數位或者一般的

也許這可以幫助你。 Microsoft Excel 2010 中的流程

相關內容