システムトレード大全Top > Excel 関数 > Excel関数の日付の互換性
スポンサードリンク
システムトレードで年5000万円稼ぐ方法が、
バックテスト方法や具体的な売買ルールも含めて、
700人限定で完全無料公開されています。
暴落相場でも着実に利益があがる手法です。
今すぐこちらをクリックして無料レポートを熟読されることをおススメします。
![]()
Excel関数の日付の互換性
Excel関数では、実在しない日付の「1900年2月29日」を日付として認識してしまうという作りになっています。
これは何故かというとグレゴリオ暦の日付の理論として「4で割り切れる年を閏年とするが、100で割り切れる場合は閏年としない、でも400で割り切れる年は閏年とする」という理論になっています。
この理論上でいくと1900年は閏年にはなりません。従って「1900年2月29日」という日は存在しないことになります。しかし、Excel上では「1900年2月29日」という日付はシリアル値「60」の値として認識してしまうのです。ということになると「1900年3月1日」以前とそれ以降の日で1日ずれが出てくるということになります。
まぁ1900年なんて古い日付を計算することなんてめったに無いとは思いますが、もし計算する場合には注意するようにしてください。
何故こういうことになるかというと、WEEKDAY関数をExcelで使用すると「1900年3月1日」以前の曜日が正しく認識されないという結果になってしまうという理由に、Excelの日付に関する関数や機能は他の表計算ソフトと互換性が取れているらしいのですが、1900年に関してだけは閏年として解釈するような機能になっているようです。
多分、Excelが出始めた当時、Lotus 1-2-3からシェアを奪い取りたかったExcelが急いで互換性を満たしたところ変なところで間違いを犯しちゃったといったところでしょうか?
システムトレードで年5000万円稼ぐ方法が、
バックテスト方法や具体的な売買ルールも含めて、
700人限定で完全無料公開されています。
暴落相場でも着実に利益があがる手法です。
スポンサードリンク
関連エントリー
- Excel関数の使い方
- Excelの関数(文字列置換)
- Excel関数の使い方
- Excelの関数(文字列操作)
- Excel関数(合計に関する関数)
- Excel関数(MATCH編)
- データを正しく取り込むには?
- Excel関数(検索機能)
- Excel関数(COUNTIF編)
- Excelの関数はすごく便利
- Excelの関数は凄い
- 日付から曜日を求めるには
- Excel関数(WEEKDAY編)
- DATEDIF関数が表示されない?
- Excel関数(DATEDIF編)
- Excel関数の日付の互換性
- Excelの関数を使って曜日を求める
- Excel関数の説明
- Excel変換したデータをExcelで文字を認識させるためには
- Excel関数がよく分かるサイト
- Excel関数を使って判断式を記述する
- Excelの関数というのはどういうときに使われる?
- Excel関数の読み方は?
- Excel関数(CUMPRINC編)
- 複数条件でデータ抽出したい
- セルの色を判断したい
- Excel関数(mid編)
- Excel関数(vlookup編)
- 複数抽出できるExcelの関数は?
- Excelの関数をご存知ですか?
トラックバック
このエントリーのトラックバックURL:
http://toushi7.com/mt/mt-tb.cgi/558


