DATEDIF measures the difference between the birth date and today. The "Y" unit returns complete years, correctly accounting for whether this year's birthday has passed.
=DATEDIF("1990-06-23", TODAY(), "Y")→36今日時点の満年齢。
年数と月数
=DATEDIF(A2, TODAY(), "Y") & "y " & DATEDIF(A2, TODAY(), "ym") & "m"年齢を「36y 0m」のように表示します。
はい。ワークブックを開くたびに TODAY() が再計算されるため、年齢は常に最新の状態に保たれます。
独自のデータに対応する数式が必要ですか?
やりたいことを普段使っている言葉で説明するだけで、ExcelGPTが数式の作成、解説、検証を行います。無料で開始でき、プラグインも不要です。