Excelの日付のお話し(入門編)

1か月は30日や31日、2月は28日とまちまちですがExcel(エクセル)内部で日付はどう処理されているのでしょうか?

Excelで日付の入力をする入力方法は幾つかありますが、一般的にはスラッシュ[/]で区切って入力します。D列には各入力方法での表示形式(書式)を示していますが表示形式は[セルの書式設定]>[表示形式]で変更ができます。次にD列の各セルを選択して、[数式バー]を確認すると全て同じ日付[2017/3/17]でExcelで認識されてるとわかります。

次に[2017/3/17]の日付表示形式(書式)を標準の表示形式(特定の書式を指定しない)にすると42811と表示されます。

Excelでは1900年1月1日を1(シリアル値)として計算をおこなっています。42811は1900年1月1日から42811日目ということを示しています。

Excelで日付や時間を扱うことは簡単なようで奥が深いです。思うようにいかないなど、困った時はお気軽にお問合せ下さい。