アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルで残業時間の集計と支給金額の計算表を作成しています。
合計時間の端数が30分を超えるとプラス1時間、30分未満は切り捨てとして支給するようにしたいのです。
合計時間が30時間15分となった場合どのような計算式にすればよいのでしょうか?。
 割増時間単価は、計算できていますが、IF関数を使っても計算うまくできません。
どなたか、ご教示ください。よろしくお願いいたします。

A 回答 (5件)

残業時間の集計が仮にC10セルにあるとして、そこには=SUM(C1:C10)の式があり、その値の表示を24時間以上においても時間表示にしたいのであれば、C10セルを右クリックして「セルの書式設定」を選択し、「表示形式」の「ユーザー定義」で種類の窓に[h]:mmと入力することで30:15のように表示できます。


C10データから時給額を掛けて残業時間(仮に1000円とする)の支給金額を計算するとしたら、次のような式を使えばよいでしょう。
なお、時間については合計時間の端数が30分を超えるとプラス1時間、30分未満は切り捨てとして支給するようにするとします。
=CEILING(FLOOR(A1,"0:30"),"1:00")*24*1000
そこでのセルの表示形式は標準にします。
    • good
    • 0
この回答へのお礼

お礼が遅れました。
キチンと出来ました、助かりました。
ありがとうございました。

お礼日時:2009/10/30 22:00

No2です。

ごめんなさい。求める式は次のようにしてください。
=CEILING(FLOOR(C10,"0:30"),"1:00")*24*1000
    • good
    • 0

回答番号:No.1です。


>合計が40時間15分の場合は、40時間と表示されますが、そのセルを活用して時間単価でかけると、きちんとした金額が出ません。<

B1に =CEILING(FLOOR(A1,"0:30"),"1:00") のとき
C1に 単価
D1に =B1*24*C1 

勤務時間と時給金額から、給与を計算する
http://pc.nikkeibp.co.jp/pc21/tech/excel36/13/
 
「残業時間に対する支給金額の計算方法を教え」の回答画像4
    • good
    • 0
この回答へのお礼

お礼が遅れました。
画像入りでのご教示、ありがとうございました。
助かりました。
また、よろしくお願いいたします。

お礼日時:2009/10/30 22:06

>また、=HOUR(セル)の関数を使っても24時間を越えているため


>16時間しか表示しません。
=CEILING(FLOOR(A1,"0:30"),"1:00")*24
これで40の整数が得られませんか
但し表示形式は"標準"に変更してくださいね
    • good
    • 0
この回答へのお礼

お礼が遅れました。
皆さんからのご教示で、きれいに出来ました。
ありがとうございました。

お礼日時:2009/10/30 22:04

これでいけませんか


A1に 合計時間の場合
 =CEILING(FLOOR(A1,"0:30"),"1:00")
セルの書式設定 → ユーザー定義 → 種類を[h]:mm

この回答への補足

早速のご教示ありがとうございます。
合計が40時間15分の場合は、40時間と表示されますが、
そのセルを活用して時間単価でかけると、
きちんとした金額が出ません。
また、=HOUR(セル)の関数を使っても24時間を越えているため
16時間しか表示しません。
よろしく、お願いします。

補足日時:2009/10/30 15:37
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!