重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

シリアル値について教えてください。

シリアル値366は1900年12月31日になり閏年の計算になっております。

1900年は100で割り切れるので閏年ではないのですがどうしてですか?


しろうと考えでは、

シリアル値366は1901年1月1日になると思うのですが、教えてください。

以上

A 回答 (2件)

    • good
    • 0
この回答へのお礼

お礼が遅れて申し訳ありません。
Excelでは、ほかのプログラムとの互換性のため1900年を閏年としているのですね。
大変勉強になりました。
ありがとうございました。
以上

お礼日時:2011/02/13 11:30

 



http://support.microsoft.com/kb/214019/ja
1900年はうるう年ではないが、Excelでは他のプログラムとの互換性のため1900年をうるう年として扱います。
 
    • good
    • 0
この回答へのお礼

Excel 95 までのバージョンの Excel が日付データとして扱えるのは1900~2078年であるため、閏年に関する100及び400の除外規則が適用される年は1900年だけ。ただしExcelでは、ほかのプログラムとの互換性のため、1900年を閏年として扱うのですね。
なのでExcelでは1900年3月1日より以前の曜日は本来ない2月29日を勘定に入れているので正しい曜日が表示されないのですね。
大変参考になりました。
ありがとうございました。
敬具

お礼日時:2011/02/13 11:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!