
Excelで2つの日付の間の日数・月数・年数を計算することのできる「DATEDIF」関数を使用しようとしたら、何故かエラーが起きてDATEDIF関数が使えない状態になってしまったことはありませんか?
DATEDIF関数が使えない場合は、Excelの設定が原因となっている可能性があります。この記事では、ExcelでDATEDIF関数が使えない場合の対処法を、設定を変更する方法と代用方法の2通りご紹介しています。
ExcelでDATEDIF関数が使えない場合の対処法
設定を変更する
Excelのデフォルト設定ではDATEDIF関数の条件である「日付を1904から計算する」がオフになっており、日付が1900年から計算されるようになっているためDATEDIF関数が使えない状態になっています。ですので、「日付を1904から計算する」を有効にすることでDATEDIF関数が使用できるようになります。



注意点としては、設定を変更する前にデータを入力してしまうと日付に大きなずれが生じてしまう点です。DATEDIF関数を使用したいという場合は、あらかじめこの設定を行うようにしましょう。
別の関数を使用する
DATEDIF関数が使用できない場合には、他の関数を使用して代替する方法もあります。

