• ベストアンサー

エクセルの関数で。

毎月の請求書をエクセルでしているのですが 今まで使えていた関数が突然使えなくなってしまい困惑しています。 PCをWin98からXPに買い換えました。 エクセルは2000です。 日付関数なのですが 2005/12/20を入力すれば前月残高欄に11/20と表示させてました。 2005/12/20がN3セルだとすれば「EDATE(N3,-1)」です。 エラー表示は#NAME?です。 今月が2006/1/20なので「1-1?」とでも勘違いしたのかなと思い、違う数字2006/2/20も入れたのですがダメでした。 ど~なっちゃったんでしょうか?

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

http://homepage1.nifty.com/kenzo30/ex_kisotyu/ex_ks_tyukyu1.htm エクセルの関数事典の関数名の横に<アドイン>と表示されているものは、アドイン関数であって、アドインの<分析ツール>を追加するとアドイン関数が利用できるようになります。上記サイトにあるように 日付・財務関数を主に結構な数があることを覚えて置いてください。 エクセルをバージョンアップしたり、インストールしなおすと、上記のことが必要です。

その他の回答 (2)

回答No.2

多分、Excel の分析ツールが組み込まれていません。 Excelの「ツール」→「アドイン」を開き、 「分析ツール」にチェックを入れて[OK]を押してください。 Officeの最初のインストール状況によっては、 Office の CD-ROM を要求されるかもしれませんけど。 同じ関数のままいけるはずですよ。 よくあるんですよね、16進関数とか前のファイル開けると 「#NAME?」になることって...

回答No.1

 EDATE関数はExcelのアドイン(拡張機能)です。 普通にExcelをインストールしただけでは使えませんので、 メニューバーのツール(T)-アドイン(I)を選び、 「分析ツール」にチェックを入れて、[OK]を押してください。 アドインが組み込まれ、EDATEが使用できるようになります。  なお、エラー表示はすぐになくなりませんので、 いったんファイルを閉じて、開き直してください。

関連するQ&A

専門家に質問してみよう