Excelで作業をしていると、日付の表示が意図しない形で表示されることがあります。これは、Excelの日付表示形式が適切に設定されていないことが原因です。表示が変わってしまうと、データの整理や分析が難しくなります。
本記事では、Excelの日付表示がおかしい場合の対処法を詳しく解説します。表示形式の確認方法や、正しい形式に変更する手順を紹介します。Excelを使って効率的に仕事を進めるためには、日付表示のトラブルシューティング方法を理解しておくことが重要です。
Excelで日付表示がずれる問題の解決策
Excelを使用していると、日付の表示が思うようにいかないことがあるでしょう。表示形式が変更される、異なる日付が表示されるなど、様々な問題が発生することがあります。この記事では、Excelでの日付表示がずれる問題に対処する方法を解説します。
日付表示形式の設定を確認する
日付表示がずれる問題の多くは、表示形式の設定が原因です。Excelでは、日付を「yyyy/mm/dd」や「mm/dd/yyyy」など、さまざまな形式で表示できます。表示形式が変わってしまうと、日付がずれて表示されてしまうことがあるので、まずは表示形式の設定を確認しましょう。
形式 | 例 |
---|---|
yyyy/mm/dd | 2023/05/20 |
mm/dd/yyyy | 05/20/2023 |
dd/mm/yyyy | 20/05/2023 |
セルが文字列形式になっていないか確認する
Excelでは、セルが文字列形式になっていると、日付が正しく表示されないことがあります。セルの書式設定を確認し、適切な日付形式に変更してください。
システムのロケール設定を確認する
Excelの日付表示は、システムのロケール設定によっても影響を受けます。地域と言語の設定で、日付の表記方法がどのように設定されているか確認し、必要に応じて変更してください。
日付の入力方法に注意する
Excelに日付を入力する際、正しい形式で入力することが重要です。例えば、「2023/05/20」と入力するべきところを「2023-05-20」と入力すると、Excelはこれを別の形式として認識し、日付表示がずれてしまうことがあります。
Excelの日付関数を活用する
Excelには、DATEやDATEVALUEなどの日付関数があります。これらの関数を活用することで、日付の計算や変換が容易になります。日付表示がずれる問題を解決する際にも、これらの関数が役立ちます。
関数 | 説明 |
---|---|
DATE | 年、月、日を指定して日付を生成する |
DATEVALUE | 日付を表す文字列をシリアル値に変換する |
Excelで日付の表示形式がおかしいのですが?

Excelで日付の表示形式がおかしい場合、以下の手順で修正できます。
Excelの日付形式の変更方法
Excelで日付の表示形式を変更するには、以下の手順に従ってください。
- まず、変更したいセルを選択します。
- 次に、ホームタブの数値グループにある日付ドロップダウン矢印をクリックします。
- 目的の日付形式を選びます。選択すると、セルの日付表示が変更されます。
Excelの日付形式が認識されない場合の対処法
Excelで日付が認識されない場合は、以下の手順で対処してください。
- まず、該当するセルを選択し、ホームタブの編集グループにある検索と選択ボタンをクリックして置換を選択します。
- 次に、検색フィールドに.を、置換フィールドに/を入力し、すべて置換をクリックします。
- 最後に、セルの形式を日付に変更します。これで、日付が正しく認識されるはずです。
Excelの日付データの入力方法
Excelに日付データを入力する方法は以下の通りです。
- セルを選択し、日付を入力します。Excelは、一般的にはYYYY/MM/DDまたはMM/DD/YYYYの形式で日付を認識します。
- 日付を入力したら、Enterキーを押して確定します。
- 日付が正しく認識されているか確認してください。認識されていない場合は、上記の「Excelの日付形式が認識されない場合の対処法」を参照してください。
Excelで日付の表示形式を変えるには?

Excelで日付の表示形式を変えるには、以下の手順に従ってください。
セルを選択して日付形式を変更する
セルを選択し、「ホーム」タブの「数値」グループにある「日付」ドロップダウンリストから希望の日付形式を選択します。
- 変更するセルを選択します。
- 「ホーム」タブにある「数値」グループの「日付」をクリックします。
- ドロップダウンリストから希望の日付形式を選択します。
「セルの書式設定」ダイアログボックスで日付形式を変更する
「セルの書式設定」ダイアログボックスを使用して、より詳細な日付形式を設定することができます。
- 変更するセルを選択します。
- 右クリックして「セルの書式設定」を選択します。
- 「数値」タブで、「カテゴリ」から「日付」を選択します。
- 「タイプ」リストから希望の日付形式を選択し、「OK」をクリックします。
カスタム日付形式を作成する
「セルの書式設定」ダイアログボックスで、カスタム日付形式を作成することができます。
- 変更するセルを選択し、右クリックして「セルの書式設定」を選択します。
- 「数値」タブで、「カテゴリ」から「カスタム」を選択します。
- 「タイプ」ボックスに、希望の日付形式のコードを入力します。
- 「OK」をクリックして変更を適用します。
Excelで日付の表示が勝手に変わるのはなぜですか?

Excelで日付の表示が勝手に変わる理由は、以下の通りです。
セルの形式が自動的に変更される
Excelでは、セルに入力されたデータに応じて、セルの形式が自動的に変更されることがあります。例えば、日付を入力した場合、Excelはそのセルを「日付」形式に自動的に設定します。
このため、日付の表示が勝手に変わってしまうことがあります。
- セルに日付を入力すると、Excelが自動的にそのセルを「日付」形式に設定する。
- 日付形式に設定されたセルは、Excelの日付形式の既定の表示に従って表示される。
- この自動設定により、日付の表示が勝手に変わってしまうことがある。
Excelの日付形式の設定が原因の場合がある
Excelの日付形式の設定が原因で、日付の表示が勝手に変わることがあります。Excelでは、日付の表示形式をカスタマイズできるため、意図しない表示形式に変更されていることが原因の場合があります。
- Excelのオプションやセルの形式設定で、日付の表示形式をカスタマイズできる。
- 意図しない表示形式に変更されていると、日付の表示が勝手に変わってしまうことがある。
- 適切な表示形式に設定し直すことで、問題が解決されることが多い。
データの入力方法が影響する
データの入力方法が、Excelでの日付の表示に影響することがあります。例えば、日付を入力する際に、文字列として認識されるように入力すると、Excelはそのセルを日付形式ではなく、文字列形式に設定します。この場合、期待通りの日付表示にならないことがあります。
- 日付を文字列として入力すると、Excelはそのセルを文字列形式に設定する。
- 文字列形式に設定されたセルは、日付形式として認識されず、期待通りの表示にならない。
- 日付を正確に入力し、セルを日付形式に設定することで、問題が解決されることが多い。
エクセルで日付をyyyy/mm/dd形式にするには?

エクセルで日付をyyyy/mm/dd形式にするには、以下の手順に従ってください。
セルの書式設定を変更する
セルの書式設定を変更して、日付をyyyy/mm/dd形式に変換できます。以下の手順で設定してください。
- 変換したいセルを選択します。
- 右クリックして、「セルの書式設定」をクリックします。
- 「数値」タブで、「日付」を選択します。
- 「タイプ」のリストから、「yyyy/mm/dd」形式を選びます。
- 「OK」をクリックして設定を適用します。
TEXT関数を使用する
TEXT関数を使って、日付をyyyy/mm/dd形式の文字列に変換することもできます。以下のように式を入力します。
- =TEXT(セル参照, yyyy/mm/dd)と入力します。セル参照は日付が入力されているセルです。
- Enterキーを押すと、指定したセル参照の日付がyyyy/mm/dd形式に変換されます。
VBAマを利用する
VBAマを使って、選択したセルの日付を一括でyyyy/mm/dd形式に変換することができます。以下の手順でマを作成し実行してください。
- 「開発」タブの「Visual Basic」をクリックして、VBAエディタを開きます。
- 「挿入」メニューから「モジュール」を選択し、新しいモジュールを作成します。
- 以下のマコードを入力します。
Sub ChangeDateFormat()
For Each cell In Selection
cell.NumberFormat = yyyy/mm/dd
Next cell
End Sub - 「保存」して、マを実行します。
詳細情報
Excelで日付が異常に表示される原因は何ですか?
Excelで日付が異常に表示される主な原因は、表示形式の設定が正しくないことです。Excelでは、日付は実際の日付データが格納されているのではなく、その日付に対応するシリアル値が格納されています。
そのため、表示形式が正しく設定されていないと、意図しない形式で日付が表示されてしまいます。
Excelの日付表示形式を変更する方法を教えてください。
Excelの日付表示形式を変更するには、まず、変更したいセルを選択します。その後、ホームタブの数値グループにある日付ドロップダウンメニューをクリックし、目的の日付形式を選択します。また、セル形式ダイアログボックスを開き、数値タブで日付を選択し、詳細な設定を行うこともできます。
Excelで日付が数値として表示されるのはなぜですか?
Excelで日付が数値として表示されるのは、表示形式が一般または数値に設定されていることが原因です。
日付データは、Excel内部ではシリアル値として格納されており、表示形式が適切に設定されていないと、シリアル値がそのまま表示されてしまいます。表示形式を適切な日付形式に変更することで、数値ではなく日付として表示されるようになります。
Excelで日付をyyyy/mm/dd形式で表示するにはどうすればよいですか?
Excelで日付をyyyy/mm/dd形式で表示するには、セル形式ダイアログボックスを開き、数値タブでカスタムを選択します。
次に、型ボックスにyyyy/mm/ddと入力します。これにより、選択したセルの日付がyyyy/mm/dd形式で表示されるようになります。ただし、元の日付データが正確なyyyy/mm/dd形式で入力されていることが前提です。