Microsoft Excelは、1900年日付システムと1904年日付システムの2つの異なる日付システムをサポートしています。1900年システムでは、1900年1月1日からの日数をシリアル番号で表現し、デフォルトはWindows版です。一方、1904年システムは、1904年1月1日からの日数を0から開始します。異なるシステム間で日付をリンクまたはコピーすると、4年1日ずれる可能性があります。シフトした日付を修正するには、1462を加算または減算する手法を使用します。この内容はExcelのバージョンに適用されます。
Excelの日付システムに関する解説
Microsoft Excelは2つの異なる日付システムをサポートしています。これらは1900日付システムと1904日付システムです。本記事では、これら2つの日付システムの特徴と、異なる日付システムを使用するワークブックを扱う際に遭遇する可能性のある問題について説明します。
概要
Excelの1900日付システムでは、サポートされる最初の日付は1900年1月1日です。このシステムでは、日付がシリアル番号に変換され、1900年1月1日からの経過日数を表します。たとえば、1998年7月5日を入力すると、Excelはこの日付を35981というシリアル番号に変換します。
デフォルトでは、Windows用のExcelは1900日付システムを使用します。このシステムは、MS-DOSやMicrosoft Windowsで動作する他のスプレッドシートプログラム(例: Lotus 1-2-3)との互換性を向上させています。
一方、1904日付システムでは、サポートされる最初の日付が1904年1月1日です。このシステムでも日付はシリアル番号に変換され、1904年1月1日からの経過日数を表します。たとえば、1998年7月5日を入力すると、Excelはこの日付を34519というシリアル番号に変換します。
日付システムの違い
2つの日付システムは異なる基準日を持つため、同一の日付でも異なるシリアル番号で表されます。たとえば、1998年7月5日は次のように異なるシリアル番号を持ちます。
日付システム | 1998年7月5日のシリアル番号 |
---|---|
1900日付システム | 35981 |
1904日付システム | 34519 |
両システムの差は1462日であり、1900日付システムの日付のシリアル番号は、1904日付システムの同じ日付のシリアル番号よりも常に1462日大きくなります。この1462日は4年と1日の合計で、1つの閏日が含まれます。
ワークブックの日付システムの設定
Excelでは、各ワークブックが独自の日付システム設定を持つことができます。特に、複数のワークブックを開いている場合でも、各ワークブックごとに設定できます。
1900日付システムを使用する場合
- ワークブックを開くか、切り替えます。
- 「ツール」メニューから「オプション」をクリックします(Macの場合は「Excel」メニューから「環境設定」)。
- 「計算」タブをクリックします。
- 1900日付システムを使用するには、「1904日付システム」のチェックボックスをクリアします。
- 「OK」をクリックします。
1904日付システムを使用する場合
- ワークブックを開くか、切り替えます。
- 「マイクロソフトオフィスボタン」をクリックし、「Excelオプション」を選択します。
- 「詳細設定」をクリックします。
- 「1904日付システムを使用する」のチェックボックスを選択し、「OK」をクリックします。
日付システムを変更すると、既に入力されている日付が4年1日ずれることに注意してください。
ワークブック間の日付のリンクやコピーに関する問題
異なる日付システムを使用する2つのワークブック間で日付をリンクまたはコピーする場合、日付が4年1日ずれるという問題が発生する可能性があります。具体的には、1900日付システムから1904日付システムへのコピーの際に、日付が未来の日付に変わるのです。
日付の修正方法
ワークブック間で日付をリンクまたはコピーしたり、日付システムを変更した場合、日付が4年1日ずれる場合があります。このような場合の修正手順は以下の通りです。
- 空のセルに「1462」と入力します。
- セルを選択し、コピーします。
- ずれた日付が入力されているセルを選択し、「形式を選択して貼り付け」を実行します。
- 「値」にチェックを入れ、「加算」または「減算」を選択します(どちらか一方を選択)。
- 「OK」をクリックします。
この手順を繰り返して、すべての日付のずれを修正することができます。
まとめ
Excelの異なる日付システムは、特に複数のワークブックを使用する場合に注意を要します。日付システムを manejarすることで、データの整合性を保ち、業務において効率的に利用していきましょう。
————-
Differences between the 1900 and the 1904 date system – Microsoft 365 Apps
Source link
The article discusses the two date systems supported by Microsoft Excel: the 1900 date system and the 1904 date system.
1900 Date System:
- The start date is January 1, 1900.
- Dates are converted into serial numbers starting from 1 for January 1, 1900. For example, July 5, 1998, becomes 35981.
- This system is the default for Excel on Windows, facilitating compatibility with other spreadsheet programs.
1904 Date System:
- The start date is January 1, 1904.
- Dates are converted into serial numbers starting from 0 for January 1, 1904. For July 5, 1998, the serial number is 34519.
- This system was originally used in Excel for Mac because early Macintosh computers did not support dates prior to 1904.
Key Differences:
- The main difference between the systems is the starting date, resulting in the same date having different serial numbers. Specifically, the 1900 system’s numbers are always 1,462 days higher than those in the 1904 system.
Workbook Date System Settings:
- Each workbook can be set to use either date system. Instructions for setting the date system in different Excel versions are provided.
Issues with Linking and Copying Dates:
- If you copy dates between workbooks using different date systems, you may encounter discrepancies where dates can shift by 1,462 days (four years and one day).
Correcting Shifted Dates:
- The article outlines a method for correcting shifted dates using the Paste Special feature, where you can add or subtract the value 1,462 from the affected dates.
Overall, understanding these two systems is crucial to avoid confusion and errors when working with dates in Excel, especially when sharing files between different platforms or versions of the software.
コメント