• ベストアンサー

EXCELで時間変換

セルに、例えば5:30(5時間30分)と入れたデータを5.5 4:10(4時間10分)と入れたデータを4.17 と時間をデータに変換する方法を教えてください。 よろしくお願いします。

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

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

セルAに開始時刻、セルBに終了時刻を入力し BからAを引いてCに労働時間を出しDに入力した時給をかけ労務費を算出したいと 思っています。 労働時間が8:00のようにC1セルにあって、時給が1000円としたときにはD1セルには次のような式を入力すればよいでしょう。 =C1*24*1000 C1の時間はシリアル値と言って日数の単位で理解できます。そのために日数に24を掛けることで時間単位の数値に変換できます。それに時給を掛ければよいことになります。

reef29
質問者

お礼

早速の回答ありがとうございました。 おかげでうまくいきました。

その他の回答 (3)

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

ごめんなさい。4.17のように四捨五入にするのでしたらB1セルには次の式を入力します。 =ROUND(A1*24,2) または =ROUND(A1/"1:00",2)

reef29
質問者

お礼

早速の回答ありがとうございました。 おかげでうまくいきました。

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

例えばA1セルにお示しのデータがあるとしてB1セルには次の式を入力します。 =A1*24 B1セルの表示形式を標準にします。

  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

minute関数で分を切出して60で割れば済む話ですが、 何故、数値に変換しなければならないのですか?

reef29
質問者

補足

何をしたかったかと言いますと、 労務費の計算をさせるために、セルAに開始時刻、セルBに終了時刻を入力し BからAを引いてCに労働時間を出しDに入力した時給をかけ労務費を算出したいと 思っています。 何か良い方法があれば教えてください。

関連するQ&A