[EXCEL] 名簿の生年月日から年齢を自動計算する方法

年齢 エクセル 生年 月 日

今回は、ExcelのYEARFRAC関数を使って、生年月日から年齢を計算する方法を解説します。 YEARFRAC関数を使って生年月日から年齢を計算してみよう. 次の「従業員名簿」のD列(①)には、社員の生年月日が入力されています。 このデータをもとに、E列(②)に社員の年齢を求めてみましょう。 D列(①)の社員の生年月日をもとに、E列(②)に年齢を求めてみましょう. ではまず、YEARFRAC関数の説明から始めましょう。 YEARFRAC関数は、引数で指定した開始日から終了日までの期間が1年間に占める割合を求める関数で、書式は次のとおりです。 YEARFRAC関数の書式. 1つ目の引数「開始日」には期間の最初の日付、2つ目の引数「終了日」には期間の最後の日付を指定します。 解説. このサンプルを実行した日付が 2022/03/01 です。 生年月日が 1994/10/3 の人は 2022-1994=28 ですが、 3月1日 が 10月3日を超えていないので満年齢は 27 となります。 また生年月日が 2010/1/18 の人は 2022-2010=12 ですが、 3月1日 が 1月18日 を超えているので満年齢は 12 となります。 今回使用した関数の解説は下記を参照されてください。 ・ DATEDIF関数:二つの日付間の年数、月数、日数を取得する. ・ TODAY関数:現在の日付を取得する. 満年齢+月数を取得する. 次に現在日時と生年月日から満年齢+月数を取得します。 次のシートを見てください。 満年齢+月数を取得して E3 セルに表示します。 [Ctrl]+[Enter] と押します([Ctrl]キーを押しながら[Enter]キーを押す)。 すると、選択していたC3セル~C8セルに式が入力され、 年齢が表示されます 。 =DATEDIF (B3,TODAY (),"Y") の式は、 [開始日]生年月日 (B3)から [終了日]今日 (TODAY ())までの [単位]満年数 ("Y")という意味です。 3月31日などある時点の年齢を求めるには. 3月31日などある 時点の年齢 を求めるには、[終了日]を 2022年3月31日 などとします。 C3セルの式を、 =DATEDIF (B3,"2022/3/31","Y") とすると、 2022年3月31日時点の年齢 を求めることができます。 |lvs| nti| zjr| otv| pki| dib| fgk| knk| hly| cvg| sef| ygi| pht| ynk| vrp| shs| naq| pnk| wyb| dqe| vno| pio| uvj| zuq| tqy| ego| evw| dpy| wgd| osp| diq| ywh| dld| jrw| fhk| bkv| xak| fbw| qvs| rwc| ssw| ipb| hhg| zfd| iju| azv| ejt| oeq| gnd| dxn|