• ベストアンサー

Excelの時刻の表示形式について

「セルの表示形式」で「時刻の表示形式」→種類選択を 見ると、「1:30 PM」という表示形式がありますが、 表示形式を、「午後1:30」などといったように、 午後●●:●●、または、午前●●:●● と、午前・午後をつける表示形式にする技はあるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.5

こんにちは 0:00~23:00までを記入したセルに対して 表示形式、「1:30 PM」で試してみると 00:00 → 12:00 AM 01:00 →  1:00 AM 11:00 → 11:00 AM 12:00 → 12:00 PM 13:00 →  1:00 PM 23:00 → 11:00 PM と12:00のAM/PMが感覚的には変則のような表示になります 忠実に再現しようとすると (24:00未満であることが条件ですが) 書式設定 ・表示形式タブ ユーザー定義  [>=0.5]"午後"h:mm AM/PM;"午前"h:mm AM/PM  と記載後  [>=0.5]"午後"h:mm★ AM/PM;"午前"h:mm★ AM/PM ★部分にカーソルを移動させ [Ctrl]+[J]キー (改行されます) ・配置タブ 縦位置:上詰め  「縮小して全体を表示する」にチェック後  「折り返して全体を表示する」にチェック で試してみて下さい!

bang-know-negi
質問者

お礼

試してみましたら、出来ました! 最後にはセルの幅を調整すればよいわけですね! ご回答有難うございました!!!

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.4

下記で上手くいくようです。 書式ーセル-ユーザー定義 [>0.5]"午後"hh:mm;"午前"hh:mm 1日が1.0で12時間は0.5であることから>0.5 は出ています。

bang-know-negi
質問者

お礼

ご回答有難うございます。 この方法をやってみました。 「13:00」と入力すると、「午後13:00」となってしまいます。これを「午後1:00」と表示させる方法はあるでしょうか。 やっかいな質問で申し訳ございません。

回答No.3

セルの書式設定-表示形式-ユーザ定義 に [<0.5]"午前"hh:mm;[>=0.5]"午後"hh:mm と入れてみてください。 これが、自分の限界です。

bang-know-negi
質問者

お礼

ご回答有難うございました。

  • hinebot
  • ベストアンサー率37% (1123/2963)
回答No.2

セルの書式設定の表示形式で、分類「ユーザー定義」で種類に「"午前"h:mm」(または「"午後"h:mm」)とすれば、一応できますが、午前午後を判別することはできません。

bang-know-negi
質問者

お礼

ご回答有難うございます。 午前・午後を判別する方法は、ないのですね…。

noname#166310
noname#166310
回答No.1

同じ表示形式で「ユーザー定義書式」を選び、 種類(T)の上(小さなほう)の入力ボックスに ”午前”h:mmとすると設定できます・・。

bang-know-negi
質問者

お礼

ご回答有難うございます。 この方法ですと、常に表示形式が「午前」になってしまわないでしょうか。 入力したときに、自動的に午前か午後になるように表示される方法がないでしょうか。 例えば、13:00と入力したら、「午後1:00」になるような方法です。

関連するQ&A