• ベストアンサー

時間の計算について

自分の会社には人によって深夜時間という時間帯があり、それは夜22時~翌朝5時までです。 例えば勤務時間が夜21時00分~翌朝4時30分だったとして、その内22時~5時の深夜時間が6時間30分であることをエクセルで計算したい場合は、どのような計算式を使えば良いですか? さらに1か月間、一人ずつ積算した時間を出したいので、良いアドバイスお願いします。

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

  • ベストアンサー
  • minosennin
  • ベストアンサー率71% (1366/1910)
回答No.3

前提 ・時刻の表記方法として24時以降は、例えば午前1時33分は、「01:33」ではなく、「25:33」と表記します。 そのためには、開始時刻、終了時刻、深夜時間など、時刻や時間の入るセルは、セルの書式設定-ユーザー定義で「[h]:mm」と指定しておきます。 A2に開始時刻、B2に終了時刻を入力し、C2深夜時間を表示させる場合の関数式です。 C2に =IF($B2<22/24,0,MIN($B2,"29:00")-MAX($A2,"22:00")) と入力し、必要数下へドラッグ なお、関数式はこの画面からEXCELへコピペできます。

mta20ka
質問者

お礼

解答ありがとうございました。早速やってみます。

その他の回答 (2)

  • tamiemon96
  • ベストアンサー率49% (658/1341)
回答No.2

一人1カ月1ページ(1シート)でいいでしょうか? それならば特に計算式を使わなくても、 日 :7時:8時:9時:10時:11時:12時:13時:14時:15時:16時:17時:18時: 1 :   :0.5 : 1 : 1 : 1  : 0 : 1  : 1 :  1 : 1 : 0.5 :    : 2 3 4 5 6 というふうに作っていくと、積算できないかな。( : はセルの区切れ目です) 各時間帯ごとに単価を掛ければ計算できると思いますが。 実用的でなかったら、すみません。

mta20ka
質問者

お礼

解答ありがとうございました。ちょっと私には解りにくかったですが、参考にさせていただきます。

  • seble
  • ベストアンサー率27% (4041/14683)
回答No.1

それはエクセルの計算式の問題なので、PCカテへどうぞ。 でも、自分で構築できないとミスがあっても対応が難しいです。 素直に給与計算ソフトを買うべきでは?

mta20ka
質問者

お礼

解答ありがとうございます。ご意見参考にさせていただきます。あと、質問のカテゴリーも、おっしゃる通りと思い、これからはそちらで近い質問を探したりしたいと思います。