• ベストアンサー

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/17068)
回答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

  • エクセル時刻の書式設定について

    お世話になってます。 エクセルの時刻設定でユーザー定義のh:mm AM/PMを選択すると、例えば、3:00 PMと表示されますが、これの表示を日本語で午前、午後としたいのですがどうしたらよろしいでしょうか?

  • Excel 時刻について

    Excel時刻に セルに07:00 と表示されてるのを そのセルにエンターキーを押すと07:00:00 になります これをしたくで沢山の07:00とか17:55などあって1つずつセル選択しエンター押しながらしないといけない状態です。 もっと簡単な方法ありませんか? セル書式設定にて表示形式を色々変えても変わらないです。 どなたか教えて頂けませんか?お願いします

  • エクセルで時刻の入力をしたい

    エクセル2007を使っています。 時刻を入力したいのですが、24時間表示にするにはどうしたら良いのでしょうか? 24:30という時刻を入力したいのですが、表示が0:30になってしまいます。 セルの書式設定で「時刻」を選択し、種類で「13:30」というのを選びましたが、やはり表示は0:30のままです。 どうしたら24時間表示にできるのでしょうか?

  • EXCELで24時間表記を午前・午後表記に変えたい

    A列に、12:00、14:00、19:00、23:00……と午後の時刻を24時間表記されたデータがあります。 これをB列に、0:00、2:00、7:00、11:00のように「PM」や「午後」などの文字がいっさい付かない時刻数字だけの12時間表記に変えたいのですが、その方法が分かりません。 表示形式の時刻には必ず後ろに「PM」が付くし、ユーザー定義で「PM」などを付けないで時刻だけで12時間表記にすることをいろいろ試してみましたがどうしてもできません。 午前の時刻は「AM」など付かないで表わせるのに、午後はどうして「PM」がつくのかも分かりません。 表示形式で出来なければ、何らかの関数式でB列にそのような表記をする方法はないでしょうか。 データが多いので、いちいち入力し直すのは大変なので、ご存知の方教えてください。

  • Excel2007の表示形式で

    関数を使わずに単純に [何時何分] と表示させたら奇妙な現象がおきます。 例えば A1に 11.45 と入力してEnterを押します。 そしてA1のセルの書式設定の表示形式タブを選択し、 [分類] を [時刻]、[種類] を [13時30分] を選択してOKをクリックしましまた。 11時45分と表示させたいのに、10時48分と表示されます。 この現象は何ですか?

  • エクセルで時刻表示が……

    エクセルで表を作成しています 時刻を入力することが多く コロン”:”を自動入力したく セルの書式設定でユーザ定義を選択し 種類の欄に0”:”00と入力し、OKを押下しました セルに 850と入力したところ いつもは8:50と 表示されるのですが、今日会社で そのような設定で行ったところ 8:50:と 50のうしろにコロンが 表示されてしましました 何か設定に ミスがあったのでしょうか? 全く理由がわからず 結局時刻を選択し 13:30をえらびOKを押し、セルの入力をおこなったので すが、 やはり不便で できれば なぜこのようになったのか 理由をしりたいのです 情報が少なく あまり参考にならないかもしれませんが ヒントでもいただければ とご質問させていただきました。何か アドバイスをいただける方は お願いいたします 自宅に帰って 自分のパソコンで 同じ操作をしたら その時は きちんと8:50と表示されました。 会社で使った表は もともと ほかの方が作ったもので  セルの書式設定が標準になっていたり 文字列になっていてりしていました それを ユーザ定義に修正したのですが そのことと 関係あるのでしょうか? 家のパソコンでできても 会社のパソコンでできないと 仕事に 影響してくるので 原因を知りたいです どなたか お知恵をお貸しください 宜しくお願いいたします

  • エクセル 時間の表示形式AM/PM無にしたいです

    こんにちは 時質問にも書きましたように午前午後であっても AM/PM表示なしの15:30であれば「3:30」と表示したi のですが 何かいい方法はありませんか? 近い答えとしてQNo.383850でセルの文字の折り返しを併用利用も ありましたが それ以外の考え方がないでしょうか。 どうぞよろしくお願いいたします。

  • Windowsの時刻表示っておかしくないですか

    Windowsの時刻表示っておかしくないですか。 tt HH:MM:SS で表示すると、 午前11:59分の1分後が午後12:00になるっていうのは、どうにも納得いきません。 午後12:59分の1分後が午後1:00だなんて日本の義務教育じゃ教えないと思うんだけど。 HH:MM:SS 表示では午後1:00 を13:00と表示できるんだし(当たり前だけど)、 正午は、午前12:00か、午後0:00が日本だと思うんです。 この件について、何か書いてあると所ってありませんか。

  • エクセル2003で6.4を表示形式、標準から時刻表示00:00にすると

    エクセル2003で6.4を表示形式、標準から時刻表示00:00にすると、9:36と表示されます。なぜか?それと、6.4を6:24に表示するにはどうすればよいか?

  • Excelで24:00以上の時刻を入れるとイルカが文句を言う

     Excel2000で勤務表(何時に出社して何時に退社して、何時間働いたかという表)を作っています。  いままでは24:00以上の時刻を入れることができなかったのですが、下記のサイトを参考に、24:00以上の時刻を入れられるように直しました。 つまり、セルの書式設定-表示形式-分類 が時刻、種類が13:30となっていたのを、 セルの書式設定-表示形式-ユーザ定義-種類 [hh]:mm に変更しました。 ところが、 退社時刻の列のセルに24:00以上の時刻を入れると、イルカが 「退社時刻の入力 退社時刻は0:00-23:59の時間を入力してください」 と文句を言います。(赤いばってんのふきだしが出てくる。) (出社時刻のセルには24:00以上の時刻を入れることができるが、 たとえばセルに24:00と入れた場合、上のバーには 1900/1/1 0:00:00と表示される。) 私のききたいこと ・退社時刻のセルに24:00以上の時刻を入力できるようにするにはどうすればよいですか。 ・なぜイルカはこのセルが退社時刻であるということ知っているのでしょうか。(どこで設定されているのか。) ・上のバーには 1900/1/1 0:00:00と表示されるのを、単なる24:00:00にできないでしょうか。 http://www2.odn.ne.jp/excel/waza/format.html#SEC6 (24時間以上の時刻を表示)

専門家に質問してみよう