首頁>Club>
2
回覆列表
  • 1 # EXCEL乾貨君

    再EXCEL表格中計算出人物的年齡,並且可以自動增加,這個一般邏輯都是用計算機的時間減去人物的生日,求出具體年齡,人物生日不變,計算機時間不短增加,年齡也就不斷增加。

    一、使用now與year函式

    先用now函式求出當前的日期,然後再減去人物年齡,可以得出兩者中間間隔的具體時間序列。

    之後再套上一個year函式,減去1900,返回的值即是人物的年齡。記得單元格格式調成“常規”。

    二、使用dateif函式。

    dateif函式可以計算兩個函式之間的日期差,月數差與年數差,具體使用方法可以搜尋下。我們可以直接在D2單元格輸入=DATEDIF(C2,NOW(),"y"),按回車即可求出人物的年齡值。

    三、使用yearfrac函式

    yearfrac函式的語法為yearfrac(start_date, end_date, [basis]),大致功能跟dateif函式差不多,我們可以直接在D2單元格輸入=YEARFRAC(C2,NOW(),1)。

    最後返回的值帶有小數,鑑於年齡的特殊記法,我們肯定不可以直接四捨五入取整數,這裡我們只需要在外面套一個int函式即可。

  • 中秋節和大豐收的關聯?
  • 美國醫生自己開診所,水平值得信賴嗎?