• ベストアンサー

Excelでの時間表示について・・・

Excelで例えば、30時間50分を30.5と入力してあるものを30:50という時間表示にする方法はあるのでしょうか? データがかなり多く、現在はひとつずつ5.5→5:50というように打ちかえているのですが、かなり時間がかかってしまいます。毎月の作業なので、何かいい方法がありましたら、教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • k-family
  • ベストアンサー率34% (180/523)
回答No.5

うちのところでは30時間30分を30.5と表現しているのですが、30時間50分でよろしいのであれば、 =TEXT(INT(A1),"00:")&TEXT(MOD(A1,1)*100,"00") とします。 必要に応じて、これをコピーし、別の場所(同じ場所でも良いが)で編集-形式を選択して貼り付け-値にチェック、でOKを押しますと、文字列として貼り付けられます。

pi_ppi
質問者

お礼

ご回答どうもありがとうございました。 早速、試してみたところ、うまくいきました!! 大変助かりました。 これで、今月から処理がはかどります♪ 自分では思いつかなかったので、感動です。

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

その他の回答 (4)

回答No.4

三人の方の答えではたしか30:00時間は4:00と表示されると思います ですから小数点より上を一列に(=INT(a1)) 次の列に:を入力 その次の列に(=(a1-INT(a1))*10)と入力すればいいのでは

pi_ppi
質問者

お礼

ご回答ありがとうございました。 自分の知らないことを教えていただき、 勉強になりました。

全文を見る
すると、全ての回答が全文表示されます。
  • shoyosi
  • ベストアンサー率46% (1678/3631)
回答No.3

 B2に30.5と入力しているならばC2に  =((INT(B2)+(B2-INT(B2))*10/6)/24) として、セルの書式をユーザー定義で[h]:mm とすると、希望どおりになると思います。

pi_ppi
質問者

お礼

ご回答ありがとうございました。 とても勉強になりました。

全文を見る
すると、全ての回答が全文表示されます。
  • kennta111
  • ベストアンサー率7% (12/151)
回答No.2

セルの書式設定でユーザー定義で hh:mm:ss と入力するとなりませんか ならなかったらすいません

pi_ppi
質問者

お礼

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

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

該当のセル(または列・行)を指定して 「セルの書式設定」で「表示形式」で指定してあげると、ご希望の表示形式なるはずです。 現在は、表示形式が「標準」または「数値」になっていると思われます。

pi_ppi
質問者

お礼

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

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

関連するQ&A

  • エクセルの時間表示

    今、エクセルで作業をしているのですが・・・ CSVファイルから吐き出したデータをエクセルに 取り込みました。元データで 「3.6分」 となっているデータを、エクセル上で 「3分36秒」 と表示させる必要があるのですが、セルの書式設定を いじってもうまく表示させることが出来ません。 ユーザ定義を使用するのだと思うのですが、どなたか ヒントを教えて頂けますか? 宜しくお願いします。

  • Excel で時間表示

    初歩的な質問なのですが、Excelで分で入力したものを時間に変えたい(例えば、160と入力して、2時間40分と表示させてたい)のですが、どうしたら良いでしょうか?

  • エクセルの時間表示について

    エクセルの勤務管理表で1日5時間30分勤務の方が残業をした時間を求める数式を教えて下さい 例えば… D1に7:30(1日7時間30分勤務)と入力されているものを 5時間30分を差し引き、E1に2.00と表示させたいです。 (0:00 を 0.00で表示する) また、D1セルの8時間以上(割増)のものは、自動的に赤字になるようにしたいので、そちらの方法もあわせてよろしくおねがいします。

  • エクセルにて作業時間(分で表示)を出すには?

    エクセルにて「開始時刻」と「終了時刻」から作業時間の値を出したいのですが、 「開始時刻」と「終了時刻」のセルにはTIME関数(例 =TIME(18,0,0))が入力されており、さらにそのセルの表示形式は[時刻]の[13時30分]と表示されています。 これらのセルから作業時間を算出して分で表示(例 30分)したいのですが、どうやったらいいのでしょうか?

  • Excelで時間の表示

    Excelで稼働率の計算をしたいのですが、 計測したい機械には、累積の運転時間が表示されています。それを、各月の頭に、読みとり集計をしているのんですが、1400時間30分と表示されてされているのでそれを、Excel打ち込み各月の稼働時間を出したいのんですが、60進法を計算して10進法に直して、1400.5と入力すれば済みますが よい方法はございますか?教えてください。

  • Excelの時間表示の変換の仕方

    Excel 時間表示が1:30やそれを10進法での1.5と入力されたセルを「分」単位に変えたい、もしくは違うセルに「分」単位に表示したいのですが、どういう方法がありますか?教えてください。

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

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

  • エクセルの時間表示

     複数の人の1500m走の完走タイムのデータ をまとめたいと思います。  表示を6:30のようにして表に表して、 最大、最小(時間)を直ぐ出せるように したいと思います。  最大、最小は=max( ),=min( )と分かりますが、 入力が5:20のような形だと計算できません。 1)分:秒入力したものを秒に変換する方法 2)または5:50のような入力で直に計算  する方法  わかりましたら、お教え下さい。

  • excel 時間表示について

    エクセルのセル上で、時間表示を 「32:30」という表示ができませんか? たとえば A列;「22:00」と入力(表示は「22:00」とする) B列;「10:30」と入力(表示は「10:30」とする)、 C列;両セルを足す計算式を入力(表示は「32:30」) 何か方法をご存じの方がいらっしゃいましたらよろしくお願いいたします。

  • エクセルで、24時間を超える時間を分表示にするには?

    既出質問と重複していたら申し訳ありません。 近い質問はありましたが、どうしても解決できませんでした。 エクセルのセル内に、「80時間35分」などと表示されている文字列(作業時間)を 合計計算しやすく分表示にするため こちらの相談箱からヒントを得て 1) 「時間」を「:」に、「分」を「(空欄)」として置換 2) 「TIMEVALUE」関数を使用 3) 書式設定で「ユーザー定義」を選択し、[m]"分"を指定して分表示 というところまで設定しましたが、24時間を超えるものは1日単位で計上されているようで、正しい合計時間が表示できません。 上記の80時間35分は、515分となります。 80時間-72時間(3日)+35分=515分、となっていると思われます。 [h]などを設定してもうまく反応しないのですが、よい方法はないでしょうか。 よろしくお願いします。

専門家に質問してみよう