• ベストアンサー

閏年について

Excelで「1900/2/29」と入力すると、閏年でないのに、日付として認知され、標準表示形式では「60」と表示されます。1900年は閏年として認識しているのでしょうか?Visual Basicで西暦と和暦のプログラムを作成(1900年未満)している途中で計算が合わなくなり、この疑問にぶつかりました。回答をよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

Excelで日付認識しているのは 1900/1/1~9999/12/31 上記のシリアル値(標準表示形式)は 1~2958465 です。 1900年未満は日付ではなく文字列or割り算の数式とみなされます。 計算する場合は400の倍数を加算して1900年以降にして計算するのが簡単だと思いますが...

その他の回答 (1)

  • yana1945
  • ベストアンサー率28% (742/2600)
回答No.1

マイクロソフト の サポートに記載されています。 URL:http://support.microsoft.com/kb/214019/ja