日付システム、日付形式、2 桁で表された西暦の解釈方法を変更する

多くの場合、日付はデータ分析に欠かせない情報です。たとえば、製品を購入した日がいつだったか、プロジェクトの作業にどれくらいの時間が必要か、会計四半期の平均収益はいくらかなどを確認することは少なくないでしょう。正確な分析結果を得るためには、正しい日付を入力することが大前提です。同様に、分析結果の誤った解釈を避けるために、日付をわかりやすい形式で表示することも重要です。

重要: 計算プログラムの日付の解釈方法を決定する規則は複雑であるため、日付を入力する場合はできるだけ明確に指定するようにします。そうすることで、日付処理を常に正確に実行することができます。

Microsoft Office Excel では、日付を計算するために、日付が一連のシリアル値として格納されます。たとえば、Microsoft Office Excel for Windows では、1900 年 1 月 1 日はシリアル値 1 となり、2008 年 1 月 1 日はシリアル値 39448 となります (これは、1900 年 1 月 1 日から 39,448 日が経過しているためです)。また、時刻は 1 日の一部として小数値で格納され、小数値は 0 (ゼロ) から 0.99999999 までの範囲で、0:00:00 (12:00:00 A.M.) から 23:59:59 (11:59:59 P.M.) までの時刻を表します。

日付と時刻は数値と見なされるため、加算や減算などの計算を行うことができます。日付をシリアル値として表示したり、時刻を小数値として表示したりするには、セルの表示形式を [標準] に変更します。

詳細については、次のヘルプ トピックを参照してください。

Macintosh 版 Excel と Windows 版 Excel はどちらも 1900 年日付システムと 1904 年日付システムに対応しています。既定では、Windows 版 Excel では 1900 年日付システムが使用され、Macintosh 版 Excel では 1904 年日付システムが使用されています。

Windows 版 Excel は、MS-DOS 環境および Microsoft Windows 環境で実行されるように設計された他のスプレッドシート プログラムとの互換性を向上させるために、もともと 1900 年日付システムに基づいており、このため、1900 年日付システムが既定の日付システムとなりました。Macintosh 版 Excel は、1904 年 1 月 2 日より前の日付をサポートしていない初期の Macintosh コンピュータとの互換性を向上させるために、もともと 1904 年日付システムに基づいており、このため、1904 年日付システムが既定の日付システムとなりました。

次の表は、それぞれの日付システムの最初の日付と最後の日付、および各日付に対応するシリアル値を示しています。

日付システム

最初の日付

最後の日付

1900

1900 年 1 月 1 日
(シリアル値 1)

9999 年 12 月 31 日
(シリアル値 2958465)

1904

1904 年 1 月 2 日
(シリアル値 1)

9999 年 12 月 31 日
(シリアル値 2957003)

2 つの日付システムで使用される最初の日付が異なるため、同じ日付がそれぞれの日付システムで異なるシリアル値により表されます。たとえば、2007 年 7 月 5 日という日付は、使用されている日付システムによっては、異なるシリアル値で表されます。

日付システム

2007 年 7 月 5 日のシリアル値

1900

37806

1904

39268

2 つの日付システムの差は 1,462 日です。したがって、1900 年日付システムの日付のシリアル値は、1904 年日付システムの同じ日付のシリアル値より常に 1,462 日分大きくなります。反対に、1904 年日付システムの日付のシリアル値は、1900 年日付システムの同じ日付のシリアル値より常に 1,462 日分小さくなります。1,462 日は、4 年と 1 日に相当します (うるう日が 1 日含まれます)。

重要: 年を表す値が正確に解釈されるようにするには、年を 4 桁 (01 ではなく 2001) で入力します。4 桁で入力すると、年として正しく処理されます。

年が 2 桁表記の日付を文字列形式のセルに入力した場合や、「=YEAR("1/1/31")」のように関数の文字列引数として入力した場合、Excel では次のように解釈されます。

  • 00 から 29 までの年     2000 年から 2029 年になります。たとえば、「19/5/28」と入力した場合は、2019 年 5 月 28 日と解釈されます。

  • 30 から 99 までの年     1930 年から 1999 年になります。たとえば、「98/5/28」と入力した場合は、1998 年 5 月 28 日と解釈されます。

Microsoft Windows では、インストールされているすべての Microsoft Windows プログラムにおける 2 桁表記の西暦の解釈方法を変更できます。

Windows 10

  1. タスク バーの [検索] ボックスでは、コントロール パネル] を入力し、[コントロール パネル]を選択します。

  2. [時計、言語、および地域] で、変更の日付、時刻、または数値の書式] をクリックします。

  3. [地域と言語のオプション] をクリックします。

  4. 地域] ダイアログ ボックスで、その他の設定] をクリックします。

  5. [日付] タブをクリックします。

  6. [2 桁の数字で年を入力すると、次の範囲内での暦年として解釈されます] で、使用する 100 年間の最後の年を変更します。

    最後の年を変更すると、最初の年も自動的に変更されます。

  7. [OK] をクリックします。

Windows 8

  1. 画面の右端からスワイプイン、検索] をタップ (またはマウスを使っている場合は、画面の右上隅をポイントし、分下にマウス ポインターを移動し、[検索] をクリックして)、検索] ボックスで、[コントロール パネル」と入力し、をタップまたはコントロール パネル] をクリックします。

  2. [時計、言語、および地域] で、変更の日付、時刻、または数値の書式をクリックします。

  3. 地域] ダイアログ ボックスで、その他の設定] をクリックします。

  4. [日付] タブをクリックします。

  5. [2 桁の数字で年を入力すると、次の範囲内での暦年として解釈されます] で、使用する 100 年間の最後の年を変更します。

    最後の年を変更すると、最初の年も自動的に変更されます。

  6. [OK] をクリックします。

Windows 7 の場合

  1. [スタート] ボタンをクリックしてから、[コントロール パネル] をクリックします。

  2. [地域と言語] をクリックします。

  3. 地域] ダイアログ ボックスで、その他の設定] をクリックします。

  4. [日付] タブをクリックします。

  5. [2 桁の数字で年を入力すると、次の範囲内での暦年として解釈されます] で、使用する 100 年間の最後の年を変更します。

    最後の年を変更すると、最初の年も自動的に変更されます。

  6. [OK] をクリックします。

既定の設定では、セルに日付を入力すると、年が 2 桁で表示されます。[セルの書式設定] ダイアログ ボックス ([ホーム] タブの [数値] で [ダイアログ ボックス起動ツール] をクリックします) で日付形式を設定していない場合、以下の操作手順を実行して標準の日付形式を別の形式に変更すると、ブックに入力済みの日付の表示が新しい形式に変更されます。

Windows 10

  1. タスク バーの [検索] ボックスでは、コントロール パネル] を入力し、[コントロール パネル]を選択します。

  2. [時計、言語、および地域] で、変更の日付、時刻、または数値の書式] をクリックします。

  3. [地域と言語のオプション] をクリックします。

  4. 地域] ダイアログ ボックスで、その他の設定] をクリックします。

  5. [日付] タブをクリックします。

  6. [短い形式] ボックスで、目的の日付形式をクリックします。ただし、4 桁の西暦年号 (yyyy) を使用する形式を強くお勧めします。

  7. [OK] をクリックします。

Windows 8

  1. 画面の右端からスワイプイン、検索] をタップ (またはマウスを使っている場合は、画面の右上隅をポイントし、分下にマウス ポインターを移動し、[検索] をクリックして)、検索] ボックスで、[コントロール パネル」と入力し、をタップまたはコントロール パネル] をクリックします。

  2. [時計、言語、および地域] で、変更の日付、時刻、または数値の書式をクリックします。

  3. 地域] ダイアログ ボックスで、その他の設定] をクリックします。

  4. [日付] タブをクリックします。

  5. [短い形式] ボックスで、目的の日付形式をクリックします。ただし、4 桁の西暦年号 (yyyy) を使用する形式を強くお勧めします。

  6. [OK] をクリックします。

Windows 7 の場合

  1. [スタート] ボタンをクリックしてから、[コントロール パネル] をクリックします。

  2. [地域と言語] をクリックします。

  3. 地域] ダイアログ ボックスで、その他の設定] をクリックします。

  4. [日付] タブをクリックします。

  5. [短い形式] ボックスで、目的の日付形式をクリックします。ただし、4 桁の西暦年号 (yyyy) を使用する形式を強くお勧めします。

  6. [OK] をクリックします。

他のプラットフォームから文書を開くと、年日付システムを自動的に変更します。たとえばで作業している場合は、Excel と Macintosh の Excel で作成された文書を開く、 1904 年日付システムのチェック ボックスが自動的に選択します。

日付システムを変更するには、次の操作を行います。

  1. [ファイル]、[オプション]、[詳細設定] の順にクリックします。

    Excel 2007、 Office ボタンの画像Microsoft Office ボタンをクリックします。 > Excel のオプション>詳細設定します。

  2. [次のブックを計算するとき] セクションで目的のブックをクリックし、[1904 年から計算する] チェック ボックスをオンまたはオフにします。

日付をコピーして貼り付けるときや、2 つの異なる日付システムに基づくブック間で外部参照を作成するときに、問題が発生する場合があります。つまり、想定していた日付より 4 年と 1 日前の日付が表示される場合、または 4 年と 1 日後の日付が表示される場合があります。この問題は、Windows 版 Excel、Macintosh 版 Excel のどちらを使用している場合も発生する可能性があります。

たとえば、1900 年日付システムを使用するブックから 2007 年 7 月 5 日の日付をコピーして、1904 年日付システムを使用するブックに貼り付けて、日付、日付は 2011 年 7 月 6 日として表示されます 1462 日後で参照されます。または、1904 年日付システムを使用するブックから 2007 年 7 月 5 日の日付をコピーし、1900 年日付システムを使用しているブックに日付を貼り付けると、日付が表示される 2003 年 7 月 4 日として 1462 日以前のバージョンを対象とします。詳細については、については、次の 2 つの日付システムを参照してください。

コピーを修正して、問題を貼り付ける   

  1. 空のセルに「1462」という値を入力します。

  2. そのセルを選択し、[ホーム] タブの [クリップボード] で [コピー] をクリックします。

  3. 正しくない日付を格納しているすべてのセルを選択します。

    ヒント: セルの選択を取り消すには、ワークシート内のセルをクリックします。詳細については、セル、範囲、行、またはワークシートの列の選択を参照してください。

  4. [ホーム] タブの [クリップボード] で [貼り付け] をクリックし、[形式を選択して貼り付け] をクリックします。

    [ホーム] タブの [クリップボード]

  5. [形式を選択して貼り付け] ダイアログ ボックスの [貼り付け] で [] をクリックし、[演算] で次のいずれかの操作を行います。

    • 4 年と 1 日後の日付に設定するには、[加算] をクリックします。

    • 4 年と 1 日前の日付に設定するには、[減算] をクリックします。

外部参照の問題を修正します。   

異なる日付システムを使用する別のブック内の日付への外部参照を使用する場合、次のいずれかの操作を行うと、外部参照を修正できます。

  • 4 年と 1 日後の日付に設定するには、1462 を加算します。以下に例を示します。

=[Book2]Sheet1!$A$1+1462

  • 4 年と 1 日以前のバージョンとして日付を設定するには、そこから 1462 を減算します。以下に例を示します。

=[Book1]Sheet1!$A$1-1462

注記: 

  • 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

  • この記事の英語版を参照するには、ここ をクリックしてください。Microsoft コミュニティの他のメンバーと一緒に、Community Translation Framework (CTF) を使ったこの記事の改善にご協力ください。記事内の文章にマウス ポインターを合わせて、CTF ウィジェットの [翻訳を改善します] をクリックしてください。CTF の詳細については、ここ をクリックしてください。CTF を使用すると弊社の サービス利用規約 に同意したことになります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×