DATEDIF関数が表示されない?
エクセルの関数を使って年齢計算を行うときに、DATEDIF関数というのを使ったりしますが、この関数を使うときに、「関数の挿入」→「関数の貼り付け」のダイアログボックスを見ても表示されていません。
知らない方だと、何か特別な設定が必要なんじゃないか?と思ったりもしますよね。
ですが、直接関数を入力する分には全く問題が無く使用できるのです。
エクセルのヘルプ機能に関しても、2000だけDATEDIF関数が記述されていますが、その他のバージョンだとヘルプにさえも出てこない関数ということになります。
なぜこのような関数があるのかというと、おそらくですが、LOTUS1-2-3のような他の表計算アプリケーションとの互換性を取るために用意された関数と思われ、そのためにウィザードなどには表示されていないのかもしれません。
ですので、初心者の方が年齢計算したいなと思ってヘルプ等を探しても、決して探し当てることが出来ない関数ということになります。
利用するものとしては、困惑してしまいますよね。知らないで独りで作業していたら、途方にくれてしまうと思います。
この特殊な関数のDATEDIFですが、Microsoft Usersサイトの「年齢や勤続年数を求める『DATEDIF』」という記事には、その利用例などが記載されてたりします。
Microsoft Usersのサイトはこちらです。
Microsoft Users
こちらで紹介するくらいなら、しっかりエクセル上にも表示させてくれても良いと思うのですが。。。
こういうこともあるということは、一応頭に入れておいても良いかもしれません。
独りで悩んでしまうとそこでストップしてしまいますからね。何か変だな、と思ったらやはり、インターネット上の掲示板で質問をしてみるといった対処が必要でしょうね。
きっとその質問に回答してくれる方はいらっしゃるはずです。ぜひ、そのような対処をおすすめいたします。