• ベストアンサー

関数?

時間の計算をしたいのですが、例えば9時出社で15時20分退社の場合 勤務時間は、15:20-9:00で何時間何分と出ますよね。(答えの表示形式は[h]にして時間だけ表示されるようにしています)その答えに平日だと時給500円、日曜だと時給1000円で計算すると6時間20分×○円となってしまいます。分を省いて、6時間×○円と時間だけで計算したいのですがどうすればいいのでしょうか。教えて下さい。

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

  • ベストアンサー
  • sad_622
  • ベストアンサー率40% (6/15)
回答No.2

ご質問の件、以下のとおり回答します。 (1)セルA1に「出社時間」(ここでは9:00)、セルB1に「退社時間」(ここでは15:20)を入力する。 (2)セルC1に関数"HOUR"を用いて以下の式を入力する =HOUR(B1-A1) 以上の入力で、質問者様の希望する計算が可能かと思います。 なお、セルC1に出てきた数字に、時給をかけあわせる式を別途設ければ最終的な賃金計算も可能です。

momotaro4
質問者

お礼

ありがとうございました!本当に助かりました!

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

開始時間をA1,終了時刻をB1とした場合、C2に=HOUR(B1-A1)とすれば、時間のみ抽出できますが如何でしょうか。(但し、セルの表示形式はG/標準として下さい) 従って、=HOUR(B1-A1)*単価で計算できると思います。

momotaro4
質問者

お礼

ありがとうございました!!計算できました!! もう一つわからない所があるので、新しく質問させていただきます。 よろしければ回答お願いしますm(><)m

  • t_nojiri
  • ベストアンサー率28% (595/2071)
回答No.1

それこそ、プログラム組むのもめんどくさいし、結果残すのも大変なので表計算ソフト使えば良いと思いますが。 excelでも openoffice。

関連するQ&A

専門家に質問してみよう