• ベストアンサー

エクセルでの時間外計算について

時間外計算についてですが、 (1) 8:30~17:15までは休憩時間を引いて8時間とします。 (2) 17:15を超えてから、終業時間までは15分引きます。 (3) 早朝の6:30~8:30まではそのまま2時間とします。 (4) (1)の条件は平日のみとし、数値は求めません。 Excelで開始時間と終了時間を入れるだけで、4つの条件を満たす数値をだすことはできるのでしょうか?IF式を使うのでしょうか?

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

  • ベストアンサー
  • aiai_013
  • ベストアンサー率60% (230/382)
回答No.2

与えられた情報が少なすぎて、どうしたいかが解りません。 勝手にいくつかの条件を立てます。 >数値は求めません。 との事なので、セルの表示形式は時刻とする 8:30より前の出勤は、無制限に時間通り、時間外とする 17:30以降は、無制限に時間通り、時間外とする 遅刻・早退等考慮する必要はく、出勤すれば無条件で8時間は必ず付く 平日以外の判別方法や計算方法が不明のため考慮しない。 A1に「8:00」、B1に「8:30」、C1に「17:30」 A2に「=IF(ISBLANK(B2),"",A$1+IF(B$1>B2,B$1-B2,0)+IF(C$1<C2,C2-C$1,0))」 B2に「開始時間」、C2に「終了時間」 コンピュータはいろいろなころが出来ますが、自分が何をしたいか明確にしなければ コンピュータに指示の使用がなく、コンピュータは何もしてくれません。 指示の方法が解らなければここで聞けば良いですが、自分が何をしたいか 明確に述べなければ、ここでも正確な回答はもらえないでしょう。

VOXYno1020
質問者

お礼

そうですね… カレンダーにして管理をし、毎月の時間外をデータにしたかっのですが、説明不足で申し訳ありませんでした。

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

自分で関数(VBA)を作れば簡単にできます。

すると、全ての回答が全文表示されます。

関連するQ&A