• ベストアンサー

Excelで 分:秒 と表示させる書式設定は?

Excelで 各セルに 58分:10秒 なら 58:10と入力し、表示を 58:10 と表示させるにはどのような書式設定をすれば良いのですか? (すべて60分以下なので時間の桁は入れたたくない) また、これらのセルのSUMを計算するのはどうすればよいですか?(各セルはすべて60分以下ですがSUMをとると当然、60分以上になるので、2:20:40 のように合計のセルのみ 頭は時間単位としたい) 参考: セルの書式設定を「時刻 13:30」または「ユーザー定義 h.mm」 に設定した場合、下記のようになり、目的は達成されません。 これらは、時間:分 の書式のようです。セルの中は秒も表示していますが、ディスプレイには表示されません。どうしたら表示できますか。 入力   ディスプレイの表示   セルの中の表示 23:59     23:59       23:59:00 24:00     0:00      1900 1/1 0:00:00 23:59:10    23:59       23:59:10

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

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.3

入力に「時間」を省くことができないようです。何故でしょうね。 0:00:00 の形式で入力してください ユーザー定義の表示形式は [h]:mm:ss で24時間を越える表現もイケるかと。 別法 入力はA列に「5810」として、B列に =TIME(0,A1/100,MOD(A1,100)) B列の書式を mm:ssかもしくは[h]:mm:ss にするとなぜかうまくいくようです。 もうひとつ。 Excelでは1分の60倍が1時間と計算されることは稀です。ご注意くださいね。

greenhope
質問者

お礼

ありがとうございました。おかげで分かりました。 =time()も参考になりました。

その他の回答 (4)

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.5

No.2のarukamunです。 追記です。 時:分:秒のフォーマットでの入力以外にも、 分:秒.百分の1秒がありましたので、 0:23:59 は 23:59.0 0:24:00 は 24:00.0 といった入力フォーマットでも大丈夫な様です。

noname#9808
noname#9808
回答No.4

入力する時に『時』が省略出来ないのは『:』を含む入力の時、『時』と『分』を区別出来ないからでしょう。 例で掲げておられる『23:59』は人間である私が見ても、『23時59分』なのか『23分59秒』なのかは判断出来ません。 ですから、『:』を含む時は、『初めの数字』を『時』とする仕様なのではないですかね。 『時』と『分』の境、『分』と『秒』の境で文字(記号)が違えば、区別も出来るでしょうが......

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.2

こんにちは 入力を面倒ですが、 0:23:59 0:24:00 23:59:10 の様に時:分:秒のフォーマットで入力します。 次に分:秒のフォーマットで表示したいセルを選択して、[書式]→[セル]→[表示形式]にて 分類でユーザー定義を選択して、 種類にmm:ssと入力して、[OK]を押します。 合計の所は、60分以上になる可能性がありますので、h:mm:ssにすれば良いですね。

greenhope
質問者

お礼

ありがとうございました。 おかげで分かりました。

noname#9808
noname#9808
回答No.1

書式設定を『ユーザー定義 mm:ss』にし、入力の時は『0:34:56』のようにしたら出来ますよ。 試してみました。

greenhope
質問者

お礼

ありがとうございました。おかげで分かりました。

関連するQ&A

  • 133分をエクセル上で「133分」と表示したい。

    2時間13分をエクセル上で133分と入力・表示したいのですが どうすればいいでしょうか? セルに「2:13」と投入すると関数のバーに自動的に「2:13:00」と入り 時間の型になります。 書式設定で「[h]:mm」としてみましたが 何も変わりませんでした。 時間へ繰り越さず、すべて分で表示させる方法を教えてください。 ご教授よろしくお願いします。

  • エクセルの「○分○秒」の表示形式の入力方法

    エクセルで1人あたりの話す時間を入力しています。(1時間を越えることはありません)「○分○秒」と表示させるために、表示形式で「[mm]"分"ss"秒"」と入力しました。入力する時に、例えば5分30秒と表示させたいので、「5:30」と入力し確定すると、「330分00秒」と表示されてしまいます。 私が入力するのではなく、300シート以上に設定して数名の方に配布して入力していただくため、同じ表示で入力できるようにしたいのです。(回収後訂正するのが大変な工数になってしまうので) 入力する側にも、楽に入力してもらいたいので、「5:30」と入力すると、セルに「5分30秒」と表示されるように設定したいのですが、方法があれば教えてください。 よろしくお願いします。

  • エクセルの日付表示の書式設定

    こんにちはお世話になっております 教えていただきたいのは、エクセルの日付表示についてです。 条件としてはセルに日付を入力したときに以下のように表示したいです。 8/1と入力したとき  2006年 8月  1日 8/13と入力したとき 2006年 8月13日 10/3と入力したとき 2006年10月 3日 様はセルの中で数字が1桁でも2桁でも位置が会うようにしたいです。 配置で均等とかにしてもずれてしまうので、何か言い方法があればと思うのですが、教えてください なお、年月日になるようにするのはセルの書式設定でユーザー定義で[DBNum3]ggge"年"m"月"d"日"の設定で表示させています。 mmやddにしてしまうと08などになってしまうので、そうではなく 8と表示させたいです。 分かりにくい説明ですが、教えてください。

  • エクセルで分と秒だけを記録、表示したい

    分と秒だけを記録するために(駅伝の記録表を造りたいのですが)セルの書式設定-表示形式でmm:ss(ミニット、セコンド)と設定すると、1901/01/01 ○:○となってしまい、入力した値が西暦部分の値として読み込まれてしまいます。この西暦部分が邪魔なんですよね。分と秒だけを記録表示するためにはどのように設定すればよいのでしょうか?ご存知の方、教えてください!!!

  • 秒以下の時間の表示

    エクセルで娘の水泳のタイムを記録しているのですが3:35.58(3分35秒58)と表示したいのですが「03:35.35」と入力すると「3:35.4」と1秒以下の時間が四捨五入されてしまいます。1秒未満の時間をきちんと記録するにはセルの書式設定をどのように書けばいいのでしょうか

  • エクセルにおける時間表示について

    エクセル2002で「24時間20分」を「24:00」と入力すると、「00:20」と表示されます。「1900/1/1 0:20:00」に変換されているようです。ちなみに書式設定は「hh:mm」となっています。セルによっては「24:20」と正しく表示されるものもあります。どうすれば、「24:20」と表示させることができるのでしょうか。

  • エクセルで秒表示させたい!

    お世話になります。 1つのセルの中に「×分○○秒△△」と表示させたいのですが どのように設定すればよいのでしょうか? 手順としては、シートAのセルに文字列として「01234」と入力した ものを、リンク貼付けでシートBのセルに「0分12秒34」と表示させ たいのです。 何卒ご教示くださいますよう、お願い致します。

  • 04:57:30の時間表示を分表示にしたい

    excelの数式を教えて下さい。 04:57:30の時間表示を30秒未満は切り捨て、30秒以上は切り上げて 1分として計算し、全体を分表示にするにはどうすればいいですか? =CEILING(セル値,"00:00:30")で書式を[mm]にすると、秒数が30の時は 切り上げてくれないので、何か別の方法を教えて下さい。 宜しくお願いします。

  • excel2000 で 分:秒 と入力したい

    セルの書式設定を [m]:s とします。 そして、たとえば、12分25秒 と入力したくて、 12:25 と入力すると、 12:25:00 と認識されて、745:00と表示されてしまいます。 0:12:25 と入力すればいいのは、分かるのですが、この最初の 0: の入力を省略する方法は ないでしょうか? ご教授よろしくお願いいたします。

  • 秒以下を含む時間の集計

    秒以下を含む時間の集計を行う場合 excelには秒以下の書式設定がありません。 例えば、秒以下を表す場合、 60進数で  04:23:32 (4分23秒32) (これを秒以下を10進数で無理やり表示すると        04:23.53 (4分23秒と100分の53秒)) このままでは  4時間23分32秒と認識されてしまします。 ------------------- 処理したいことは、 A1セルに04:23:32(4分23秒32)と入力して 以下A列に同じような時間形式でDATAを入力して BセルにB2=A1+A2のような合計時間を表示するようにしたいのですが  どのような計算式になりますか ? 60分を超える場合は、1時間とします。 例えば、  1:42:25:23 (1時間 42分 25秒 23)  46:24:13   (46分24秒13)

専門家に質問してみよう