• ベストアンサー

エクセルの関数

=edate(datevalue(2005/12/10),1)の関数を使ったら#name?と表示されます 2005/12/10の1ヶ月後の日付を関数で計算したいのですが・・・

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

  • ベストアンサー
  • poohron
  • ベストアンサー率59% (574/971)
回答No.2

#NAME?になるのは、#1さんのおっしゃる通り、 分析ツールを追加していないためです。 本筋からは外れますが、追加でもう一つ。 分析ツールを追加しても、=edate(datevalue(2005/12/10),1)のままだと 今度は#VALUE!が出ると思います。 DATEVALUEの中身は『日付文字列』でなければならないので、" "でくくって =edate(datevalue("2005/12/10"),1)としておきましょう。

その他の回答 (1)

  • onntao
  • ベストアンサー率32% (108/332)
回答No.1

アドイン関数 EDATE関数は標準搭載されていませんので、ツール(T)のアドイン(I)から分析ツールを追加する必要がありますが・・・

vivimama
質問者

お礼

ありがとうございます 登録完了しました

関連するQ&A