• ベストアンサー

エクセル関数

os winxp Office2003でエクセルの関数でDATEDIFを使用したいのですがありません。 DATEDIF関数はどこにあるのでしょうか? 教えてください。

  • A320
  • お礼率5% (10/171)

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

  • ベストアンサー
  • edomin
  • ベストアンサー率32% (327/1003)
回答No.1

私はEXCEL2002なので、正確かどうか判りませんが、「DATEDIF」関数は他のアプリケーションとの互換性のため今も残っていると思います。 ただし、関数一覧には表示されません。が、そのまま使っても大丈夫じゃないですか? この関数は、「互換性」の為にあるので今後サポートされるかは判りません。

その他の回答 (4)

回答No.5

#1さんの補足ですが ロータス123 です。 私はEXCEL2002なので、正確かどうか判りませんが、「DATEDIF」関数は他のアプリケーションとの互換性のため今も残っていると思います。

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

#2です ご存知でしょが、バグについても書かれています http://homepage1.nifty.com/kenzo30/ex_kisotyu/ex_ks_tyukyu9_9_2.htm#日付/時刻関数(DATEDIF関数)

  • handomari
  • ベストアンサー率47% (83/174)
回答No.3

その関数は、関数の挿入ダイアログボックスからは挿入できません。 関数の文法は以下のURLを参考にしてください。

参考URL:
http://www.nagasaki-gaigo.ac.jp/media_c/2002_johoen/function/datedif.htm
  • onntao
  • ベストアンサー率32% (108/332)
回答No.2

Office2003からはヘルプにも出なくなりましたが =DATEDIF(引数) 手入力しますときちんと使えます

関連するQ&A

  • エクセル2007で、DATEDIF関数が認識しない

    現在、パソコンにエクセル2007が入っています。 本(よくわかるエクセル2007)を参照に、勉強しているのですが、DATEDIF関数が認識しないようなのです… =DATE まで、直接入力すると、選択できる関数として、「=DATE」と「=DATEVALUE」しか表示されません。 ※ 添付画像は、=DAまでを入力した時の選択できる関数です。 =DATEDIFが出てこないので、直接、=DATEDIFまで入力し、=DATEDIF(開始日,終了日,"単位")を入れて、実行キーを押すと、当然ながら?#NAME?と出てしまいます。 そこから想像するに、自分のエクセル2007には、=DATEDIF関数は入っていないのか、又は、=DATEDIF関数が使えるようになっていない?と想像したのですが、解決方法が解りません。 原因と解決策の解る方、是非、アドバイスください。 ※ 解決策…自分のエクセル2007には、=DATEDIF関数は入っていない場合、=DATEDIF関数を追加する方法 ※ 解決策…、=DATEDIF関数が使えるようになっていない場合、使えるようにする方法 ※ 現在、OS:Windows7、エクセル2007を使用しています。

  • Excel 関数の挿入欄に表示されない関数

    Excelで2っほど質問です。お願い致します。 Office2003 Win2000です。 1.Excel2003で、"DATEDIF"などが、関数の挿入欄に表示されません。日付/時刻 、全ての関数一覧でも。(日付関数だけでも、10個以上あると思うのですが、4個しか表示されていません。 ツールからアドインなどをみましたが、それらしい項目が見あたりません、またExcelの追加インストールを見ましたが、ここにもそれらし項目がありません。見落としているかもしれません。手で入力すれば良いのですが。すべての関数を表示する事は可能なのでしょうか? 2.Excelの入力で、(1905年から)1905/1/1から2005/1/1まで、1906/1/1 1907/1/1 と一気にコピーしたいのですが、たんにコピーすると、1905/1/2 1905/1/3となってしまいます。簡単にできる方法がありましたら、ご教授をお願い致します。 これは、DATEDIFを使用して、年齢を求めようとしています。

  • エクセル2002の関数

    エクセル2002を利用しているのですが、関数一覧、ヘルプにも、DATEDIF関数が表示がありませんが、なぜ関数一覧、ヘルプに表示が無いのでしょうか、またほかにもこのようになっている関数があるのでしょうか??? 経過年数などのDATEDIF関数を知っていたから良かったですが、知らなければ関数一覧、ヘルプを検索していたでしょう、適当な関数が見当たらなかったでしょう。

  • エクセルモバイルでdatedif関数

    エクセルモバイルでdatedif関数はないのでしょうか。 エクセル2003を使っていて、datedifを使ったシートを、 モバイルエクセルに読み込ませると、datedifが消えてる、 =IF(B2="","",DATEDIF($A$2,$B$2,"d"))が消えた状態になります。

  • DATEDIF関数を使うには?

    ある質問を見ていて、日付と日付の間の日数を求める関数、DATEDIFを使うといいという回答を見ました。 「そういう関数あるんだ」とおもい、試してみたら、わたしのEXCELでは使えないようなのです。 =datedif(A1,B1,"m") と入力すると、#NUMという表示になります。 追加アドインなど必要なのでしょうか? WinXp Excel2003です。

  • エクセル2007の関数 DATEDIF

    現在の状況は 関数の挿入をクリックして、 「関数の分類 すべて表示」で検索しても、DATEDIFが見つかりません。 「何をしたいか」に DATEDIFを入力しても、DATEDIFが見つかりません。 セルに直接 =DATEDIF(*,*,"*") 入力すれば正常に結果は表示されます。 office2007の修復をしても改善できません。 質問 「直接入力」する方法では未熟なために、引数の順番を間違えたりするので、できれば 「関数の挿入」機能を使いたいです。 添付図の赤色矢印の位置に DATEDIF を表示させる方法を教えて下さい。

  • Excel関数について

    Excelにて、シート名を取得する関数をわかる方教えて下さい。 OS:WinXP、Office:XpProです。 また、関数について詳しく説明しているWebがありましたら、教えて下さい。

  • エクセルで関数を挿入しようとしたら終了してしまう…

    お世話になります。エクセルのファイルで関数を使おうと思ったところ関数のボタン(=)及び関数の挿入を実行した途端、エラーが出てブックが終了してしまいます。PCをランで繋いでいるのですが他のPCは異常なく使えています。またその問題のPCは通常の数式や値は問題なく編集できるのですが、アドインの使用もできなくなりました。(既にリンク先は開かれています…等のメッセージが出ます。)昨日まで異常なかったのですが。ご教示よろしくお願いいたします。OSはWINXP エクセルはオフィス2000です。

  • DATEDIF関数を代替する関数が無いのは何故?

     DATEDIF関数には幾つかのバグがある事が知られていますが、それならば何故Microsoft社は、DATEDIF関数を残した上で、DATEDIF関数と同じ機能を持ちながらバグが無い関数をExcelに用意しないのでしょうか?  その様な関数が無いため、バグを避けるためにDATEDIF関数を使わずに期間を求めるのが面倒です。 【参考URL】  なにぬねのーつ > 50. DATEDIFの謎を追え(1) ~ DATEDIF関数の真実 2007/12/30   http://www.niji.or.jp/home/toru/notes/50.html

  • エクセルで定年日が分かる関数は?教えて!

    エクセルで、例えばある人が定年になる日付が分かる関数を教えて下さい。日付関数(datedif等)をやってみましたが、うまくいきませんでした(365日を乗じて見たりしましたが、ぴったり出ません)。お願いします。

専門家に質問してみよう