• 締切済み

エクセルでの時間の表記について

こんにちは。 時給計算のためにタイムカードを使用しているのですが 実労働時間の計算方法がわかりません。 例えば セルA1に出勤時間 8:52 を入力 セルA2に退社時間 12:05 を入力 セルA3に二度目の出勤 12:30 を入力 セルA4に二度目の退社 16:20 を入力 セルA5に この日の実働時間が算出できるようにしたいのです。 (タイムカードでは、上記の実働時間が 7:03 と出ていますが 単純に(A2-A1)+(A4-A3)=A5 という式ではダメですよね…) そして時給金額もそのつど違うので セルA6に (A5の時間が8時間30分だったら→8.5時間)というように 表示して、A6に時給を掛けたいと思っています。 一日の時間を切り上げたり、切り捨てたりしないで、打ち込まれた そのままで時間を計算したいです。 そして60進法や10進法がいまいちわからないので、困ってます。 どなたか教えてください。宜しくお願いいたします。

みんなの回答

  • WWolf
  • ベストアンサー率26% (51/192)
回答No.2

こんにちは。 #1さん回答の場合にA5の書式はh:mm A6の値を >セルA6に(A5の時間が8時間30分だったら→8.5時間)というように表示して、A6に時給を掛けたいと思っています。 なら多分最後のA6→A7でしょうか? そうであればA6には =A5*24 A7には =A6*時給 ちなみに >そして時給金額もそのつど違うので であれば、午前/午後でかどうか判りませんが、時給別時間帯による時間集計に対し時給をかけなければいけません。 がんばってください。

opappi
質問者

補足

お返事ありがとうございました。 まさしく、ご指摘のとおりに式を入力したらできました。 パソコン上の答えの金額と電卓での答えが数円違うのですが これは、仕方ないのでしょうか…

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

>単純に(A2-A1)+(A4-A3)=A5 という式ではダメですよね…) いいとおもいますよ >セルA6に (A5の時間が8時間30分だったら→8.5時間)というように 24倍(1日=1,1時間=1/24で登録されているので)すればそうなります。 A5=(A2-A1)+(A4-A3) A6=A5*24*時給単価

opappi
質問者

補足

早速のお返事ありがとうございました。 上記の式を当てはめたら、できました。 もうひとつ質問したいのですが 例えば セルA5の時間を平日と休日にわけて足したのですが =(A5+C5+E5)→平日 =(B5+D5)  →休日 パソコン上では、平日時間が 16:31 と出ました セルA6に「A5*24」の式を入れて 16:31を計算すると  64:52 となりました。 この64:52に時給800円をかけると パソコン上の計算では \51,613となりますが、電卓で計算すると\51,616 になります。この \3 の差は仕方ないのでしょうか。

関連するQ&A