セルに日付または時刻を入力すると、既定の日付と時刻の形式で表示されます。 この既定の形式は、コントロール パネルで指定されている地域の日付と時刻の設定に基づいており、コントロール パネルでそれらの設定を調整すると変更されます。 数値は他のいくつかの日付と時刻の形式で表示できますが、そのほとんどはコントロール パネル設定の影響を受けません。
この記事の内容
日付または時刻として数値を表示する
日付と時刻は、入力時に書式設定できます。 たとえば、セルに 「2/2 」と入力すると、Excel はこれを日付として自動的に解釈し、 セルに 2-Feb と表示されます。 これが目的とは異なる場合 (たとえば、 セルに 2009 年 2 月 2 日または2/2/09 を表示する場合)、次の手順で説明するように、[ セルの書式設定 ] ダイアログ ボックスで別の日付形式を選択できます。 同様に、セルに 「9:30 a 」または「 9:30 p 」と入力すると、Excel はこれを時刻として解釈し、 午前 9 時 30 分または午後 9 時 30分に表示します。 ここでも、[ セルの書式設定 ] ダイアログ ボックスに時刻を表示する方法をカスタマイズできます。
[ホーム] タブの [数値] で、[数値] の横にあるダイアログ ボックス起動ツールをクリックします。
Ctrl キーを押しながら 1 キーを押して、[セルの書式設定] ダイアログ ボックスを開くこともできます。[ カテゴリ ] の一覧で、[ 日付] または [ 時刻] をクリックします。
[ 種類 ] ボックスの一覧で、使用する日付または時刻の形式をクリックします。
注
アスタリスク (*) で始まる日付と時刻の形式は、コントロール パネルで指定された地域の日付と時刻の設定の変更に対応します。 アスタリスクが付いていない書式は、コントロール パネルの設定による影響は受けません。
他の言語の形式で日付と時刻を表示するには、[ ロケール (場所)] ボックスで目的の言語設定をクリックします。
選択した数値の書式設定オプションをプレビューできるように、ワークシートの選択範囲のアクティブセルの番号が [ サンプル ] ボックスに表示されます。
カスタムの日付または時刻の形式を作成する
- [ホーム] タブで、[数値] の横にあるダイアログ ボックス起動ツールをクリックします。
Ctrl キーを押しながら 1 キーを押して、[セルの書式設定] ダイアログ ボックスを開くこともできます。 - [ カテゴリ ] ボックスで、[ 日付] または [ 時刻] をクリックし、作成するスタイルに最も近い数値形式を選択します。 (カスタムの数値形式を作成する場合は、最初から始めるよりも、既存の形式から始める方が簡単です)。
- [分類] ボックスの [ユーザー定義] をクリックします。 [ 種類 ] ボックスに、手順 3 で選択した日付または時刻の形式に一致する書式コードが表示されます。 組み込みの日付または時刻の形式は変更または削除できないため、上書きする心配はありません。
- [ 種類 ] ボックスで、必要な形式を変更します。 次の表のいずれかのコードを使用できます。
日、月、年
| 表示結果 | 使用するコード |
|---|---|
| 1 ~ 12 (月) | m |
| 01 ~ 12 (月) | mm |
| Jan ~ Dec (月) | mmm |
| January ~ December (月) | mmmm |
| J ~ D (月名の最初の文字) | mmmmm |
| 1 ~ 31 (日) | d |
| 01 ~ 31 (日) | dd |
| Sun ~ Sat (曜日) | ddd |
| Sunday ~ Saturday (曜日) | dddd |
| 00 ~ 99 (年) | yy |
| 1900 ~ 9999 (年) | yyyy |
"h" コードまたは "hh" コードの直後、または "ss" コードの直前に "m" を使用すると、月の代わりに分が表示されます。
時間、分、秒
| 表示結果 | 使用するコード |
|---|---|
| 0 ~ 23 時間 | h |
| 00 から 23 の時間 | hh |
| 分 (0 から 59) | m |
| 00 から 59 分 | mm |
| 秒 (0 から 59) | s |
| 秒 (00 から 59) | ss |
| 午前 4 時 | h AM/PM |
| 午後 4 時 36 分の時刻 | h:mm AM/PM |
| 時間 :4:36:03 P | h:mm:ss A/P |
| 経過時間 (時間単位)。たとえば、25.02 | [h]:mm |
| 経過時間 (分単位)。たとえば、63:46 | [mm]:ss |
| 経過時間 (秒単位) | [ss] |
| 1 秒の分数 | h:mm:ss.00 |
午前と午後 形式に AM または PM が含まれている場合、時間は 12 時間のクロックに基づきます。"AM" または "A" は午前 0 時から正午までの時刻を示し、"PM" または "P" は正午から午前 0 時までの時刻を示します。 含まれていない場合、24 時間表示に基づきます。 "m" または "mm" コードは、"h" コードまたは "hh" コードの直後、または "ss" コードの直前に表示する必要があります。それ以外の場合、月は分ではなく表示されます。
カスタムの数値形式を作成するのは、以前に作成していない場合は難しい場合があります。 カスタムの数値形式を作成する方法の詳細については、「カスタム番号形式 を作成または削除する」を参照してください。
日付または時刻を表示するためのヒント
- 既定の日付または時刻の形式をすばやく使用するには、日付または時刻を含むセルをクリックし、Ctrl + Shift + # または Ctrl + Shift + @ キーを押します。
- 日付または時刻の書式設定を適用した後にセルに ##### が表示される場合、セルの幅がデータを表示するのに十分ではありません。 列の幅を展開するには、セルを含む列の右境界をダブルクリックします。 この操作により、列の幅が数値に合わせて自動的に調整されます。 列の右の境界をドラッグして、列の幅を適切な大きさにすることもできます。
- [カテゴリ] ボックスの一覧で [全般] を選択して日付または時刻の形式を元に戻そうとすると、数値コードが表示されます。 日付または時刻をもう一度入力すると、既定の日付または時刻の形式が表示されます。 2010 年 1 月など、特定の日付または時刻の形式を入力するには、[カテゴリ] リストで [テキスト] を選択してテキストとして書式設定できます。
- ワークシートに現在の日付をすばやく入力するには、空のセルを選択し、Ctrl キーを押しながらキーを押します。(セミコロン)、必要に応じて Enter キーを押します。 ワークシートを再度開くか数式を再計算するたびに現在の日付に更新される日付を挿入するには、空のセルに「=TODAY()」と入力し、Enter キーを押します。
補足説明
Excel Tech Community の専門家にいつでも依頼したり、コミュニティでサポートを受けたりすることができます。