年齢や経過日数・勤続年数の計算 エクセルでの年齢自動計算時の表示方法
あらゆる関数・式にも当てはまります、データが未入力の場合答えをゼロに表示年齢の計算式がDATEDIFを使っているのであれば、=IF(E2="","",DATEDIF(E2,TODAY(),"y"))生年月日のセルが空白のときは、空白とし、それ以外の場合年齢計算する。何歳何カ月A1セルやB1セルが空であれば、年齢の欄は空になりますね。=IF(OR($A$1="",B1=""),"",DATEDIF(B1,$A$1,"Y")&"歳"&DATEDIF(B1,$A$1,"YM")&"ヵ月")B列に生年月日が入力されているときに、C1セルにこの式を入力し、下方にオートフィルドラッグすることでそれぞれの年齢が表示されますね。今日現在の満年齢B2に「=TODAY()」A2に日付C2 「=DATEDIF(A2,B2,"y")」