- ベストアンサー
エクセルで時刻の入力をしたい
エクセル2007を使っています。 時刻を入力したいのですが、24時間表示にするにはどうしたら良いのでしょうか? 24:30という時刻を入力したいのですが、表示が0:30になってしまいます。 セルの書式設定で「時刻」を選択し、種類で「13:30」というのを選びましたが、やはり表示は0:30のままです。 どうしたら24時間表示にできるのでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! No.2です!たびたびごめんなさい。 補足回答いたします。 ユーザー定義の中に [h]:mm:ss があると思います。 (h:mm) では24時(正確には時刻ではないのですが・・・)を超えると希望通りの表示にはならないと思います。 それを選択して、画面の種類のところに [h]:mm:ss と表示されている :ss を削除すればOKだと思います。 ユーザー定義は自分で設定できますので、 色々トライしてみてください。
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
セルの表示形式をのユーザー定義で[h]:mmや[h]:mm:ssと設定すれば、出来ます。 (分単位なら[m]:ssで例えば2時間30分は150分と表せます。) 例えば25:30と入力すると、エクセルのセルの値としては瞬時に1.0625と計算されて(24時間で割られた値)その値がセットされ、整数部の1は日付シリアル値では西暦1900年1月1日ですから、1900/1/1 1:30:00と自動的にはセットされる。これを[h]:ssという表示形式を設定することによって、24時間の整数倍を繰り上げて表示するなという指示になります。ただし数式バー部の表示は変わらないが。 ・1つ1つは24時間以内でも複数個を足して24時間を越える場合 ・個々の時間を1日を越える時間数を日数*24+1日未満の時間数で 表す場合 などに使われます。 >24時間表示にするにはどうしたら 24時間表示というのが正しい用語かどうか私は疑問を持っていて自信ないですが ・24時間表示 午後一時は13時と表現するやり方 http://office.microsoft.com/ja-jp/outlook/HA012302981041.aspx ・12時間表示 午後1時は午前五語を区別して表示して表すやり方 http://www.pasotora.com/archives/2007/10/windows12.html では無いですか。 1日1時間を25時間と表すのは何と表現するのやら??? 個人的にはエクセルの時刻と時間とがあいまいな点が気になるのですが。
お礼
補足を投稿した後すぐに、tom04さんから回答を頂きました。 その後 試してみたら、見事解決いたしました。 適切なアドバイスを本当にありがとうございました。 感謝いたします。
補足
回答ありがとうございました。 tom04さんの補足にも書かせて頂きましたが、 セルの書式設定(表示形式)~ユーザー定義で一通り試してみましたが、出来ませんでした。 何か出来ないような問題があるのでしょうか?例えば数字の入力の段階で問題があるとか???
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! セルの書式設定のユーザー定義で [h]:mm としてみてください。 表示は希望通りになると思います。
補足
回答ありがとうございました。 「セルの書式設定」~「ユーザー定義」~「h:mm」と設定してみましたが、やはり表示は0:30のままです。 試しに、ユーザー定義の種類(T)の所を全部設定してみましたが出来ませんでした^^;
- ESE_SE
- ベストアンサー率34% (157/458)
24時間表示は0:00~23:59なので、24:30という表示は時刻表示としては無理ですね。 敢えて表示させるのなら先頭にアポストロフィを付けて '24:30 とセルに記入してください。書式設定を無視してテキスト入力が出来ます。
お礼
回答ありがとうございました。 やはり・・・できないんですか。。。 残念です。 回答、とても参考になりました。
お礼
何度も面倒をお掛けし、本当に申し訳ありませんでした。 早速試してみたら・・・見事!できました^^ 解決できて、とても嬉しいです♪ 先程やってみた時は [h]:mm:ss が見当たりませんでしたが... 単に私が探せなかっただけだったんですね^^; 本当にありがとうございました。