• ベストアンサー

エクセルのDATEDIF関数がいつのまにかなくなった

WindowsXP(SP2),EXCEL2003 久しぶりにDATEDIF関数を使おうと思ったら《関数の挿入》画面の「すべて表示」からなくなっているではないか。 再表示させるには Office2003を再インストールするしか方法がないのかどなたか教えて下さい。

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

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

もともと関数ウィザードでは表示されない関数です。 普通に A1 から B1 までの経過数を求めるのであれば  =DATEDIF(A1,B1,"Y") など、直接入力しましょう。 参考  "Y" 期間内の満年数  "M" 期間内の満月数  "D" 期間内の日数  "YM" 経過した1年未満の月数  "YD" 経過した1年未満の日数  "MD" 経過した1月未満の日数

ogino2600x
質問者

お礼

早々の回答ありがとうございます。 直接手入力する方法は、承知しております。

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

その他の回答 (1)

回答No.2

No1の方もお答えになっていますが、隠し関数なので、もともと表示されていないはずですよ。

ogino2600x
質問者

お礼

ありがとうございます。 隠し関数を表示させる方法を教えて頂けませんか

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

関連するQ&A

  • エクセル2007の関数 DATEDIF

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

  • DATEDIF関数について

    「よくわかるExcel2013応用」FOM出版というテキストを使ってエクセルを自習しています。 テキストにDATEDIF関数というのが出てくるのですが、入力しても#NAME?と表示されてしまいます。テキストには DATEDIF(古い日付,新しい日付,単位)と説明してあり、例題として現在の日付と入社年月日を引数として勤続年数を求めるようになっています。 関数の挿入ボタンをつかってすべての関数を表示させてもリストにDATEDIFというものが出てこないのでそこらへんから何かおかしい感じがするのですが、どなたか原因、詳細などおわかりになられる方がいらっしゃいましたらご教示願えると助かります(ちなみにエクセルはテキストと同じバージョン2013を使用しております) どうぞよろしくお願いいたします。

  • ExcelのDATEDIF関数にて

    Excel2002です。 DATEDIF関数とTODAY()関数を使って 2004/1/1から今日までの日数を出すにはどのようにセルに書けばよいのでしょうか教えて下さい。 =DATEDIF(2004/01/01,today(),"D") と書くと36173と言う数字が帰ってきてしまいます。 よろしくお願いします。

  • DATEDIF関数を使うには?

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

  • 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を使用して、年齢を求めようとしています。

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

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

  • DATEDIFがない

    メニューの関数の挿入の画面の一覧に「DATEDIF」がありません。 なぜですか? Excel2013

  • 関数のDATEDIFに替わるものについて教えてください。

    関数のDATEDIFに替わるものについて教えてください。 入社年月日から今現在の勤続年数を『何年何ヶ月』と表示したいのですが、 エクセル2000にDATEDIF関数がありませんでした。 関数が苦手なので分かりやすく教えてください。 よろしくお願いします。

  • 【DATEDIF】 について

    教えてください! XP・エクセル2003を使用しています。 関数を挿入する際、一覧から選択すると思いますが、『DATEDIF』が一覧に表示されません。 2003であれば、あるかと思うのですが・・・ 理由を教えてください。 なにか改善する方法があれば、そちらも教えていただけるとありがたいです。 宜しくお願いします~!

  • DATEDIF関数について

    excel2007を使用し、日数の計算をしようとDATEDIF関数を使ってみました。日数に+1をした○日間を出したく、そのように関数を入れて無事に表示されましたが、空白欄には+1が並んでしまうのはやむを得ないのでしょうか? 開始日・終了日+1日(○日間)を出したく、開始日は入力済みのセルもあるのですが、終了日をにゅうりょくした時点で、○日間を表示させたいセルを日数を表示 ということがしたく。 ご存じの方がいらっしゃいましたら、お力を貸してください!!!

このQ&Aのポイント
  • 人生はキリがないと感じる20代男性が、自分の生き方について考えています。
  • 競争社会での成功とは一時的なものであり、公私のバランスを重視して楽しく生きることが大切だと感じています。
  • しかし、自分の生き方が中途半端なのではないかと迷っており、先輩方からのアドバイスを求めています。
回答を見る