• ベストアンサー

Excelに秒を入力して、時分秒で綺麗に表示したい

例えば、38:33:28 を秒数でいうと、3285208なのですが、 これをあるセルに入力したら、上記の38:33:28と表示されるようにしたいです。 [h]:mm:ddでいけるかなと思ったのですが、わけのわからない表示になったもので、 困っています。 どうかご教授願います。 よろしくお願い致します。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

38:33:28とは38時33分28秒ということですが、その場合には秒数は138808秒ということになりますね。 ところでエクセルでは日付や時間をシリアル値といって日にちを単位として取り扱っています。したがって3285208秒は 3285208/(24*60*60)=38.02324日ということになります。この値の表示形式を[h]:mm:ssとすれば912:33:28ということになります。38:33:28の意味は38日33分28秒の意味だったのでしょうか? だとしたら1900/2/7 0:33:28 といった形でセルに入力する必要が有りますね。 138808秒を日数に換算すれば138808/(24*60*60)=1.606574となって表示形式を[h]:mm:ssとすれば38:33:28と表示されます。

Kuronari12
質問者

お礼

ありがとうございます。 よく理解ができました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

A1に 3285208 を記入するとして、隣のB1に =A1*"0:0:1" と数式を用意しておき、そちらのセルの書式設定の表示形式のユーザー定義を [h]:mm:ss と設定しておく といった段取りになります。 【解説】 まっさらのセルに実際に 38:33:28 と記入、そのセルの表示形式を標準に設定しなおすと 1.60657407407407 という数字が表れます。 エクセルが理解できる「38:33:28」は、実際の値としてはこの1.6なんちゃらでしかありません。 書式を設定したセルにこの1.6を記入すれば意図通りの時分秒が表示できますが、3285208は1.6とは別の数字なので、そのまんまでは意図した時分秒にできず上述のように別に正しい計算で1.6を計算してやらないとなりません。 もっと詳しく知りたいときは、エクセル シリアル値 などで検索して勉強してみてください。

Kuronari12
質問者

お礼

ありがとうございます。 シリアル値をもっと勉強したいと思います。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

  [h]:mm:ss です 秒はS  

Kuronari12
質問者

お礼

回答ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelの日付入力と表示について

    いつからかセルに「2023/5/28」と入力しようとすると表示は「2023-5-28」となります。素直に「2023/5/28」と表示したいのでが・・・。 ユーザー定義でyyyy/mm/ddなどにすればセルには素直に表示されますが、入力欄は「/」から「-」に変更されてしまいます。 どうすれば「/」は「/」になるのかご教示願います。

  • エクセルで、150(秒)と打ち込むと、0:03(時:分)と表示させたい。

    いつもお世話になっております。 エクセル関数初心者です。 仕事で、海外携帯電話の通話料の課金請求業務をしています。 1分課金で請求するのですが、キャリアからは秒数で報告がきます。 秒数を入力すると、 時:分と表示され、1秒でも超えた分は繰り上げで表示させる関数はどう入力すればよろしいでしょうか? 例えば、 1秒  0:01 60秒  0:01 120秒 0:02 150秒 0:03 220秒 0:04 みたいな感じです。 表示形式を、[h]:mm 関数を、=ROUNDUP(A1/86400,3) と入力すると、一見できたように見えましたが、 150秒が0:02と表示されて失敗でした・・・ どなたかご教授願います。 環境:WindowsXP-Pro エクセル2003

  • エクセルの表示形式

    Excel2002を使っています。セルA1に日付が入っています。 もし「H○○.△△.××」(H17.04.01)と表示させたい時について質問します。 セルの書式設定でユーザー定義から「ge.mm.dd」とするのと「gee.mm.dd」とするのとでは表示が変わらなかったのですが、どちらが正解でしょうか? また意味が違ってきますか? 教えてください。

  • セルに、入力した日付からの経過日数を表示させたい

    A1のセルに、2005/10/26(表示形式はyyyy/mm/ddで設定)が手入力されており、 A2のセルには、ファイルを開いた日が2005/10/28なら“2”を数値項目で表示させたいと思っております。 A2にはどのような式を入力しておけばよいのでしょうか。 不可能な場合、似たような結果を得るには何か方法はあるでしょうか。 ご存知の方いらっしゃいましたらご教授願います。 宜しくお願い致します。

  • エクセルで日付、時間表示

    お世話になります。エクセル2000を使っています。 セルの書式設定-ユーザー定義で以下の条件で表示させたいのですが・・・・ 日付データとして、日付のみのものと、時間も入っているデータを、 日付のみのものは日付のみの表示に、 時間も入っているものは日付と時間を表示する。 具体的には、ある一つのセルに 2003/07/26と入力した時 → "2003/07/26"と表示 2003/07/26 18:30と入力した時 →  "2003/07/26 18:30"と表示 ユーザー定義で、 yyyy/mm/dd yyyy/mm/dd hh:mm でそれぞれの表示はできますが、例えば 時間データのないものに、yyyy/mm/dd hh:mmと定義すると、"2003/07/26 00:00"と表示されて都合がよくありません。 文字データとして、前に「’」を付ければ表示のみはできますが、数値データとして使えません。 少し長くなりましたが、よろしくご教示ください。

  • エクセルで参照セルの表示

    宜しくお願い致します。 G3セルに「=A3」といれると「=A3」と 表示されてしまいます。 H3セルは同じように入力しても,A3セルの 数値が表示されます。 G3セルとH3セルの違いはなんでしょうか? この機会に設定の方法?を勉強したいと思っています。 ご教授、宜しくお願い致します。

  • EXCELの日付について。

    よろしくお願いします。 エクセルで、 日付を打つ時に、 1995/09/02 と打ちたいのに、 ’を付けないでエンターを押すと 1995/9/2 となってしまいます。 ’をつければできるわけですが、 入力する数が多いので、 もっと簡単なやり方があるのでは?と思って、 教えていただきたく、質問しました。 過去の質問で セルの書式設定→表示形式→ユーザー定義 の中に [$-411]ge/mm/dd と、打てばいいとありましたが、 そう設定してから、 1995/09/02 と打つと、 H7/09/02 となってしまいます。 どこかやり方が間違っているのでしょうか? それとも、 ’を付ける以外にはやり方は ないのでしょうか? どうか、よろしくお願いします。

  • 勝手に秒がでてしまいます。エクセル2007で年月日時をユーザー定義でy

    勝手に秒がでてしまいます。エクセル2007で年月日時をユーザー定義でyyyy/mm/dd hh:mmと入力すると エクセル初心者のものです。 度々、すみませんが、お教え下さい。 2010/06/25 12:00とセルに表示も打ち込みたいのですが、 表示は秒がでないのですが、実際は、秒が入って 2010/06/25 12:00:00と入力されたことになってしまいます。 どうしたら、入力結果と表示を一致させることができるのでしょう? だれか、助けて下さい。 お願いします。

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

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

  • Excelの総合時間を直接入力すると日付になります

    Excelは2019です。 家計の記録用に給料明細を入力しており、出勤時間で60:00書かれた部分をExcelに入力しようとしたら、謎の結果が出てきて困惑しています。 入力するセルの書式設定はユーザー定義で[h]:mmとしています。 セルに60と入力すると 1440:00 と表示されます。 数式バーを見ると 1900/2/29 0:00:00 と表示されています。 何をやらかして上記の数値が出てしまうのでしょうか?