質問: エクセルで年齢、生年月日を入力していますが、生年月日を入力すれば年齢が自動で表示される関数かなにかの設定があれば教えてください
回答: A1に生年月日が入っているなら =DATEDIF(A1,TODAY(),"Y") 誕生日のひづけになれば年も変わります。 >年度が変われば年齢も一つ増える 「今年」の年齢を求めたいなら =DATEDIF(A1,DATE(YEAR(TODAY()),12,31),"Y") としてください 「今年度」の年齢を求めたいのなら =DATEDIF(A1,DATE(YEAR(TODAY())+(MONTH(TODAY())>=4),3,31),"Y") としてください。 すると1992/4/5生まれ、1992/7/21生まれ、1993/3/5生まれの同学年の人は同じ「18」才となります。