2016-09-21 12 views
0

私は1日の仕事時間を入力するGoogleスプレッドシートを維持します。私は1日8時間働くことになっています。それ以上のものは残業です。残業時間合計

時間の列の値が8より大きいかどうかを確認する必要がある場合は、8と入力された値との差を求めて別のセルに追加または蓄積して、残業の私は働いている。また、値が8未満の場合、私は控除を行う必要があります。

誰でもこのような公式を手伝ってもらえますか?

答えて

0

のは、あなたの時間が列Bに入力されているとしましょう、とさらに沿って列で行2に開始するには、次の式を置く:

=if(B2>8,B2-8,0) 

その日は任意の残業=if(B2>8を持っているかどうか、この最初にチェック - 場合それはどれくらい計算しますか?B2-8 - そうでなければ、代わりに0を表示します。

次に、その列の下に、あなたの答えを合計することができます。それはこのようなものに見えます。

A   | B  | C 
Day  | Hours | Overtime 
------------------------------ 
Monday | 8 | =if(B2>8,B2-8,0) 
Tuesday | 9 | =if(B3>8,B3-8,0) 
Wednesday | 9 | =if(B4>8,B4-8,0) 
Thursday | 8 | =if(B5>8,B5-8,0) 
Friday | 10 | =if(B6>8,B6-8,0) 
------------------------------ 
Total  | Total | =SUM(C2:C6) 
+0

ちょうど私が必要なもの! Googleスプレッドシートの場合はカンマをセミコロンに置き換えてください) ありがとうございます! – HarryHardnuts