- ベストアンサー
Excel での シリアル値について
シリアル値について教えてください。 シリアル値366は1900年12月31日になり閏年の計算になっております。 1900年は100で割り切れるので閏年ではないのですがどうしてですか? しろうと考えでは、 シリアル値366は1901年1月1日になると思うのですが、教えてください。 以上
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- 未 定(@v4330)
- ベストアンサー率20% (417/2003)
回答No.2
http://support.microsoft.com/kb/214019/ja 1900年はうるう年ではないが、Excelでは他のプログラムとの互換性のため1900年をうるう年として扱います。
質問者
お礼
Excel 95 までのバージョンの Excel が日付データとして扱えるのは1900~2078年であるため、閏年に関する100及び400の除外規則が適用される年は1900年だけ。ただしExcelでは、ほかのプログラムとの互換性のため、1900年を閏年として扱うのですね。 なのでExcelでは1900年3月1日より以前の曜日は本来ない2月29日を勘定に入れているので正しい曜日が表示されないのですね。 大変参考になりました。 ありがとうございました。 敬具
お礼
お礼が遅れて申し訳ありません。 Excelでは、ほかのプログラムとの互換性のため1900年を閏年としているのですね。 大変勉強になりました。 ありがとうございました。 以上