-
2019年3月14日
category:Excel -
誕生日から年齢を計算したい
Excelの日付関数とIF関数を組み合わせて、 生年月日から年齢を計算することができます
今日現在の年齢や特定の日(4月1日現在、など)での年齢を計算することができます【例】下の表のA列に生年月日を入力すると、B列に今日現在(2019年3月1日)の年齢が表示されます

- セルB2を選択します
- 計算式を入力します
=YEAR(TODAY())–YEAR(A2)+IF(TODAY()<DATE(YEAR(TODAY()),MONTH(A2),DAY(A2)),-1)
( 今日現在の年から生年月日の年(セルA2)を引き、もし今日現在、誕生日が来ていない場合は、「1」を引きます ) - セルB2をクリックし、セルの右下に表示されるフィルハンドルにマウスポインタを重ねます。ポインタが「+」の状態になったところでセルB4までドラッグします。
- B列の表示形式を「標準」に変更します
(表示形式の変更は日付や数字を入力すると違う数字が入力されるをご覧ください)
4月1日現在など特定の日での年齢を計算するには 特定日現在の年齢を計算するには をご覧ください
