• ベストアンサー

エクセルの年齢の計算方法について

エクセルで、A1に「現在の日付」、A2に「生年月日」を入れ、 A3のセルで次のとおり計算式、 =DATEDIF(A2,$A$1,"Y")&"年"&DATEDIF(A2,$A$1,"YM")+1&"ヶ月" を入力し、「○○年○○ヶ月」と表示させました。 このA2「生年月日」と、A3「○○年○○ヶ月」のデータがいくつかあるのですが、「○○年○○ヶ月」の平均値を求めることは可能でしょうか? その場合の、計算式等をお教えていただけないでしょうか? 分かりにくい説明で申し訳ありません。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

生年月日のセルを合計し、人数(生年月日のセルの数)で割った値とA1セルとでその関数を使ったらどうですか?

s-chaton
質問者

お礼

生年月日のセルを合計し、人数(生年月日のセルの数)で割った値をA4で出し、A1と、A4を使用して出すことができました。 分かりやすく、大変助かりました。 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

> =DATEDIF(A2,$A$1,"Y")&"年"&DATEDIF(A2,$A$1,"YM")+1&"ヶ月" これは数値ではなく文字列ですから、平均や合計やその他数値演算 は一切出来ません。別の列に=datedif(A2,$A$1,"M")でも書いておい て、その平均を12で割った商と余りを使いましょう。

s-chaton
質問者

お礼

シンプルで分かりやすかったです。 とても助かりました。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A