• ベストアンサー

ExcelのDATEDIF関数を使って年齢を出しても正しく表示されません

今、調査のためにExcel2003の関数を使って、年齢を出す作業をしようとしています。 同じような質問を参照してやってみたのですが、以下のように現れます。 セルD2:「1982/1/1」←生年月日 関数:「=DATEDIF(D2,TODAY(),"Y")」 その結果表示された値:「1900年1月26日」 なぜ年齢が表示されないのかが疑問です。 どうか宜しくお願いします。

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

セルの書式設定で「数値」にしてください。

sasunao63
質問者

お礼

ありがとうございます。 数値に直したら出来ました。 本当に嬉しいです。 ありがとうございました!

その他の回答 (1)

  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.2

「TODAY()」は「"TODAY()"」ではないでしょうか。

sasunao63
質問者

お礼

ANo.1さんのご意見を聞き、「数値」に直したら、「TODAY()」でも表示されました。 わざわざありがとうございました!

関連するQ&A

専門家に質問してみよう