1樓:百度文庫精選
內容來自使用者:平川一工程小學
excel中根據出生日期計算年齡的公式
1、“出生日期”單元格格式全部設定為“日期”(如輸入2023年2月18日,在鍵盤錄入時應輸入為1985-2-18)
2、年齡單元格格式設定為“常規”
根據出生日期計算年齡的公式=year(now())-year(出生日期單元格),計算出一個單元格後用填充柄向下填充。(此公式在年齡單元格內輸入)
注意:此公式是當前日期減出生日期,每過一年計算出的年齡將自動增加。應注意把計算機的日期校準。
對用excel批量計算年齡的補充
在用軟體教室裡面的《巧用excel批量計算年齡》的方法對全校學生的年齡進行計算時,發現不能完全滿足我們的要求。這是因為:
1.計算學生從出生年月到統計年月(如2023年8月31日)的週歲,忽略了月份。如2023年5月和2023年10月出生的兩個學生,分別是7歲和6歲,而計算的結果都是7歲。
2.要求保持“出生年月”、“統計年月”單元格的“日曆”屬性,以方便其他資料庫軟體的呼叫,如2023年5月21日,在資料輸入時要採用excel認可的日期格式(如1996-5-27),而不能為了計算方便輸入成1996.5。
我們的辦法是:
1.在excel中開啟“全校學生花名冊”檔案(此檔案已在開學初完成,其中含全校學生的姓名(a列)、性別(b列)、出生年月(c列)等資訊)。
2樓:改革村風吹滿地
1、首先可以先開啟一個excel**,在想要計算年齡的單元格中輸入一個等號;
2、接著可以在單元格中輸入計算年齡的函式=datedif(c2,today(),"y"),然後按回車鍵;
3、接著可以在單元格中就可以看到計算出來的年齡了,非常的方便快捷;
4、接著可以把滑鼠放在計算出來年齡的單元格的右下角,直到滑鼠變成了十字游標;
5、然後可以按著滑鼠左鍵往下方的單元格中拖動,可以看到下方的單元格終於而自動的計算出來的年齡。
3樓:匿名使用者
=datedif(出生日期,totay,“y”)
datedif函式用於計算兩個日期之間的年數、月數和天數。在excel中,常使用datedif函式計算兩日期之差。
datedif(start_date,end_date,unit)
start_date為一個日期,它代表時間段內的第一個日期或起始日期。
end_date為一個日期,它代表時間段內的最後一個日期或結束日期。
unit為所需資訊的返回型別。
unit返回
注:結束日期必須大於起始日期
下面舉個小例子:在日常工作中非常實用。
假如a1單元格寫的也是一個日期,那麼下面的三個公式可以計算出a1單元格的日期和今天的時間差,分別是年數差,月數差,天數差。注意下面公式中的引號和逗號括號都是在英文狀態下輸入的。
=datedif(a1,today(),"y")計算年數差
=datedif(a1,today(),"m")計算月數差
=datedif(a1,today(),"d")計算天數差
"y"時間段中的整年數。
"m"時間段中的整月數。
"d"時間段中的天數。
題目:計算出生日期為1973-4-1人的年齡
公式:=datedif("1973-4-1",today(),"y")
結果:33
4樓:陽光上的橋
嚴格計算年齡,準確計算週歲的辦法:
當前年度-出生的年度-if(今年生日沒有過,1,0)用excel的公式來表示,就是下面這樣(a1為生日、b1為年齡計算截至日):
=year(b1)-year(a1)-if(or(month(b1) 5樓:匿名使用者 如果出生日期在b2單元格,那麼計算年齡輸入 =datedif(b2,today(),"y") 6樓:法心張暎 這個計算要使用 datedif() 函式.=datedif(c8,today(),"y")計算年齡的另一個方法 這種方法是將月折算成小數 如果年齡是20.5歲, 這個0.5歲代表 6個月. =(today()-c8)/365.25 注:c8是你放生日的單元格 7樓:匿名使用者 可以通過excel函式來完成 1、必滿一整年才算一歲,用datedif函式=datedif(出生日期,今天,"y")2、只要翻一年就算一歲,用=year函式 =year(今天)-year(出生日期) 8樓:匿名使用者 您好,可根據以下**連線進行相關操作 在excel中如何通過人員的出生日期來計算年齡 怎樣在excel中通過出生日期計算年齡 9樓:匿名使用者 =dateif(出生日期,today(),"y") 日期轉換 輸入 20110606 時,自動轉換為 2011 06 06 首先,選中單元格,內然後右鍵選容 擇 設定單元格格式 單擊左邊的 分類 裡面的 自定義 然後在右 邊的 型別 中輸入 0000 00 00 確定就ok了。選中該格資料 選單命令 資料 分列,下一步下一步 選 日期 選 ymd 完... 當時間過去,我們忘 記了我們曾經義無返顧地愛過一個人,忘記了他的溫柔,忘記了他為我做的一切。我對他再沒有感覺,我不再愛他了。為什麼會這樣?原來我們的愛情敗給了歲月。首先是愛情使你忘記時間,然後是時間使你忘記愛情。塔羅牌占卜愛情的未來,抽到隱士的正位,這代表什麼啊 隱士正位愛情的未來,確定哦!愛情的未... 1全部func getage lparameters lcbirth lcnow date intyear year lcnow year lcbirth intmonth month lcnow month lcbirth 簡單的除365應該也可以保證 一位小數 的精度了 return round...在Excel中如何將出生日期格式如 20191212轉換成
塔羅牌占卜 你的出生日期預示著怎樣的愛情命運
vfp中,輸入自己的出生日期,求年齡(保留一位小數)用程式做