- ベストアンサー
【再質問】Excelで時間ごとの出勤人数をカウントするのは?
A B C 1 出勤 退勤 2 ○さん 0900 1800 3 □さん 1000 2000 以下続く 7 0900~ 8 1000~ 9 1100~ 以下1900~まで続く となっています。 0900は1 1000~から1700~まで2 1800~は1 となります。 各時間ごとの出勤している人数をカウントするにはB7セル以降にどのような 関数をいれればカウントできるでしょうか? 退勤時間も考慮しなければなりません。 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
出勤時間と退勤時間は、数値で入力されているとします。 (時刻や文字列ではなくて、必ず4桁表示されるような書式の数値) また、今はB2:C3だけを範囲とします。 B7のセルに =(COUNTIF($B$2:$B$3,"<=900"))-(COUNTIF($C$2:$C$3,"<=900")) と入れます。 B8には =(COUNTIF($B$2:$B$3,"<=1000"))-(COUNTIF($C$2:$C$3,"<=1000")) と入れます。 以下、1900まで作ります(オートフィルではできないと思います)。 これでできていると思うんですが、どうでしょうか?
お礼
完璧です。 ありがとうございました♪