• ベストアンサー

エクセルでタイムカード

エクセルでタイムカードを作成しました。 下記のようなものです。 時給  労働時間  時間2  金額 1000   5:30    5.5    5,500 ここまでは、大丈夫なのですが、労働時間が24:00を越すと、時間2が「0」に、25:00だと、時間2が「1」になってしまします。 時間2には、時給を計算できるように、 =(HOUR(E8)+MINUTE(E8)/60) の式が入っています。 お聞きしたいのは、時間2のところを、24:00でも、「24」、25:30ならば、「25.5」と24:00以上の計算をできるようにしたいのですが、 どうすればいいでしょうか。 お助けください。

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

  • ベストアンサー
回答No.1

時間2の式を単純に =E8*24 としてはどうでしょう? (※表示形式が狂ってしまったら、   時間2の表示形式を[数値-表示桁数2]に  直してください)

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

表示に関してはユーザー定義で [h]:mm とすれば24時間以上の時刻も表示できます。 計算に関しては#1の方の言われるように24をかければOK

関連するQ&A