- ベストアンサー
Excelでの条件付合計関数について
勤務時間の計算式をつくりたいのですが 条件付合計関数がわかりません。 A B C D(勤務時間) 1 勤務 9:00 17:30 7.5 2 代休 3 勤務 9:00 17:30 7.5 4 勤務 9:00 17:30 7.5 5 合計 22.5 D5の合計は全ての勤務時間の合計になってます。 これをA列で代休を使った場合は合計から7.5時間マイナスする関数にしたいのですが、どう定義していいかまったくわかりません。 おわかりのかた教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=合計額-COUNTIF(A:A,"代休")*7.5 とするか 代休の行の勤務時間に =IF(A2="代休",-7.5,"") として合計する。
その他の回答 (1)
- taichi-kun
- ベストアンサー率40% (2/5)
回答No.2
D5のセルに =SUMIF(A2:A5,"勤務",D2:D5)-(COUNTIF(A2:A5,"代休")*7.5) 勤務と入力してある場合は合計し代休の回数分だけ7.5時間を引く式です
お礼
ありがとうございました。 解決しました。