- ベストアンサー
エクセルで年齢を
エクセルで名簿を作成したのですが 生年月日から年齢を引き出す 関数を教えて頂きたいのですが 宜しくお願いします。 生年月日は西暦で入力しています。 (例:1981/01/06) 2003/12/31時点で満何歳を表示したいのですが
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A1に誕生日、B1に現在日が日付で入っているとして(文字列では不可)C1セルに式=DATEDIF(A1,B1,"Y")といれる。 "Y"のところは「単位」でY,M,D、MD,YM,YDと種類があり、詳細は解説書・WEBを調べてください。DATEDIFは先日関数の貼りつけボックスに出ないと言う質問もありました。DIFはDiference(差)から来ていると思います。
その他の回答 (1)
- 0shiete
- ベストアンサー率30% (148/492)
回答No.1
A1に生年月日 A2に2003/12/31 が入っているとします。 そして、歳を入れたいセルに =INT(YEARFRAC(A1,A2,3)) とすればよいです。