如何在Excel中快速計算年齡(將出生日期轉換為年齡)?

想像一下,您正在 Excel 中處理出生日期列表,並且需要顯示其當前的準確年齡。 如何才能有效地實現這一目標? 本文提供了在 Excel 中根據出生日期輕鬆計算年齡的提示。
方法A:
使用公式從出生日期計算年齡
使用公式從出生日期計算年齡
在本節中,我們概述了在不同情況下從出生日期計算年齡的各種公式:
- 將年齡計算為整年數
- 具有INT功能 (基本的)
- 具有YEARFRAC功能 (更準確的)
- 具有 DATEDIF 功能 (可以顯示各種時間單位的年齡)
- 以年+月+日格式計算年齡
(AD) 只需點擊幾下即可使用 Kutools 在 Excel 中計算年齡
想要輕鬆計算截至今天或任何給定日期的年齡並以不同的格式(例如年、月、週、日或年 + 月 + 日組合)呈現它們? Excel的Kutools 簡化了這個任務!無需手動輸入公式 - Kutools 簡化了整個過程,為所有 Excel 用戶提供了用戶友好的解決方案。 在這裡發現更多: 從出生日期輕鬆計算年齡,無需記住公式. | |
Excel的Kutools - 使用 300 多種基本工具增強 Excel 功能。享受永久免費的人工智慧功能! 立即行動吧! |
使用 INT 函數將生日轉換為年齡
我們可以透過當前日期減去出生日期來計算年齡。 然後,透過使用 INT 函數,我們可以顯示完整年份的年齡,如下所示:
選擇要顯示年齡的空白儲存格,輸入以下公式,然後按 Enter 鑰匙。 然後,選擇結果儲存格並向下拖曳其填滿手把(儲存格右下角的綠色小方塊)以取得所有結果。
=INT((TODAY()-A2)/365)
注意:
- 要取得某人在特定日期的年齡,請替換 今天() 公式中具有該特定日期的函數。 例如,如果特定日期位於儲存格 B2 中,請使用下列公式:
=INT((B2-A2)/365)
- 在 Excel 中使用此公式(將兩個日期之間的天數差除以 365)通常會產生準確的結果,但它並不完美。 它可能會不準確地計算閏年周圍或 29 月 365.25 日出生的人的年齡。另一種方法是除以 XNUMX 來考慮閏年,但這也可能導致錯誤,特別是對於不跨越閏年的年齡。 雖然這種方法通常很有效,但對於精確計算來說並不理想。 以下公式介紹了專門的函數,可以在所有情況下提供完美的年齡計算。
使用 YEARFRAC 函數將生日轉換為年齡
YEARFRAC 函數對於從出生日期計算年齡更為準確,因為它考慮了每年的確切天數(包括閏年)。 透過設定第三個參數, 基礎, 到 1,YEARFRAC 在計算中使用實際天數,確保精度,特別是在涉及閏年的情況下。
在要計算年齡的空白儲存格中,輸入以下公式並按 Enter。 若要為其他資料複製此計算,請向下拖曳結果儲存格的填滿手柄。
=ROUNDDOWN(YEARFRAC(A2, TODAY(), 1), 0)
使用DATEDIF函數將生日轉換為年齡
Excel 中的 DATEDIF 函數可用於根據出生日期計算年齡。 透過在中使用“y” 單位 函數的參數,它計算兩個日期之間的完整年數。
選擇一個空白儲存格來顯示年齡,輸入下面提供的公式,然後點擊 Enter 鑰匙。 然後,按一下包含結果的儲存格並向下拖曳其填充手柄,將公式套用到其他儲存格並取得所有結果。
=DATEDIF(A2,NOW(),"y")
注意: 在上面的 DATEDIF 公式中,「y」計算從儲存格 A2 中的日期到今天的完整年份。 您可以將“y”替換為“m”、“d”、“md”、“ym”或“yd”來計算日期差異的不同方面:
- 「M」:給定期間的完整月數。
- “D”:給定期間的天數。
- 「MD」:給定兩個日期之間的天數之差。 日期的月份和年份將被忽略。
- 「YM」:給定兩個日期的月份之間的差異。 日期的年和日將被忽略
- 「YD」:給定兩個日期之間的天數之差。 日期的年份將被忽略。
使用 DATEDIF 函數以年 + 月 + 日格式顯示年齡
若要以年 + 月 + 日的格式計算年齡,請在 Excel 中組合三個 DATEDIF 公式,每個公式具有不同的單位參數。
選擇一個空白儲存格來顯示年齡,輸入下面提供的公式,然後點擊 Enter 鑰匙。 然後,按一下包含結果的儲存格並向下拖曳其填充手柄,將公式套用到其他儲存格並取得所有結果。
=DATEDIF(A2,TODAY(),"Y") & " Years, " & DATEDIF(A2,TODAY(),"YM") & " Months, " & DATEDIF(A2,TODAY(),"MD") & " Days"
從出生日期輕鬆計算年齡 不記得公式
Excel的Kutools's 日期和時間助手 該功能簡化了年齡計算,只需點擊幾下即可輕鬆將出生日期轉換為年齡,而無需記住公式。 它可以靈活地計算截至當天或特定日期的年齡,並提供各種格式的結果,例如年、月、週、日或年+月+日的組合。 這個使用者友善的工具簡化了流程,使所有 Excel 使用者都可以快速且輕鬆地使用它。
- 選擇一個空白儲存格來顯示年齡。 然後點擊 庫工具 > 公式助手 > 日期和時間助手.
- 在 日期和時間助手 對話框,請進行以下配置。
- 轉到 年齡 標籤;
- 在 出生日期 在方塊中,選擇包含您想要計算年齡的出生日期的儲存格;
- 選擇 現在 在選項 至 部分;
- 從以下選項中選擇所需的年齡輸出格式,例如年、月、日或組合 輸出結果類型 下拉列表;
- 在操作欄點擊 OK 按鈕。
結果
然後年齡將填充到所選單元格中。 選擇結果單元格,然後將其填充手柄一直向下拖動以獲取所有年齡。
注意:
- 若要以年 + 月 + 日格式顯示年齡,請選擇 年+月+日 來自 輸出結果類型 下拉清單。 結果將如下面的螢幕截圖所示。 此外,此功能還支援以月、週或天為單位顯示年齡,以滿足您的特定要求。
- 想要訪問 日期和時間助手 特徵? 下載 Excel的Kutools 現在!除此之外,Kutools 還擁有 300 多個其他功能。不要等待,今天就來試試吧!
相關文章:
最佳辦公生產力工具
🤖 | Kutools 人工智慧助手:基於以下內容徹底改變數據分析: 智慧執行 | 生成代碼 | 建立自訂公式 | 分析數據並產生圖表 | 呼叫 Kutools 函數... |
熱門特色: 尋找、突出顯示或識別重複項 | 刪除空白行 | 合併列或儲存格而不遺失數據 | 沒有公式的回合 ... | |
超級查詢: 多條件VLookup | 多值VLookup | 跨多個工作表的 VLookup | 模糊查詢 .... | |
高級下拉列表: 快速建立下拉列表 | 依賴下拉列表 | 多選下拉列表 .... | |
欄目經理: 新增特定數量的列 | 移動列 | 切換隱藏列的可見性狀態 | 比較範圍和列 ... | |
特色功能: 網格焦點 | 設計圖 | 大方程式酒吧 | 工作簿和工作表管理器 | 會員專區 (自動文字) | 日期選擇器 | 合併工作表 | 加密/解密單元格 | 按清單發送電子郵件 | 超級濾鏡 | 特殊過濾器 (過濾粗體/斜體/刪除線...)... | |
前 15 個工具集: 12 文本 工具 (添加文本, 刪除字符,...) | 50+ 圖表 類型 (甘特圖,...) | 40+ 實用 公式 (根據生日計算年齡,...) | 19 插入 工具 (插入二維碼, 從路徑插入圖片,...) | 12 轉化 工具 (數字到單詞, 貨幣兌換,...) | 7 合併與拆分 工具 (高級合併行, 分裂細胞,...) | ... 和更多 |
使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。 點擊此處獲取您最需要的功能...
Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆
- 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
- 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
- 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!