はじめに
「あれ?夜勤が居ない?!」「残業当番が2人被っている」
物流現場の勤務表作成で、こんな「人員の誤配」に頭を悩ませていませんか?
煩雑なシフト表を目視でチェックするのは、伝票1,000枚を手作業で検品するようなもの。どれだけ注意しても、疲労や思い込みで必ず「漏れ」が生じます。
今回は、Excelの「COUNTIF関数」と「条件付き書式」を組み合わせ、人員配置のミスを瞬時に可視化する「自動検品ライン」の作り方を解説します。
この仕組みを導入した結果、私の現場では以下の成果が出ました。
• チェック時間:1時間 → 数分(積み込み待ちの解消)
• 見落とし:ほぼゼロ(誤配撲滅)
• 精神的ストレス:大幅減
1. 現場に潜む「誤配」の正体
修正前、私の現場では以下のようなミスが頻発していました。
• 欠員: 夜勤の積込担当が誰もいない(出荷停止リスク)
• 重複: 残業当番が2人いる(過剰なコスト発生)
これらを「人の注意力」という、最も不安定なインフラでカバーしようとすること自体が、物流管理上のリスクです。
「ミスは人が防ぐのではない、仕組みで防ぐ」。これが鉄則です。
2. 自動検品ラインの構築手順(設定方法)
手順①|対象セル(検品所)を選択する
まずは、各日付の当番人数を表示させるチェック用のセルを選択します。
今回の例では、B25セルを起点に設定していきます。

手順②|条件付き書式(センサー)を起動
「ホーム」タブ →「条件付き書式」→「新しいルール」をクリック。
さらに「数式を使用して、書式設定するセルを決定」を選択します。


手順③|検品ルール(数式)を入力する
ここで、当番が「ちょうど1人」かどうかを判定するロジックを組み込みます。
数式:
=COUNTIF(B$6:B$24,$A25)<>1
『B6:B24』→ 当日のスタッフ全員の勤務範囲。
『$A25』→ チェックしたい当番名(例:「残」「夜」)。
『<>1』→ 「1ではない場合」に発動。
つまり、「0人(欠員)」または「2人以上(重複)」の時に警告灯を灯すという設定です。
⚠️重要:絶対参照(荷崩れ防止)
列や行の頭に「$」をつける固定を忘れると、オートフィルでコピーした際に参照先がバラバラになり、システムがパンクします。
手順④|警告灯(セルの色)を設定
異常を検知した際の色を設定します。
現場で最も目立つ「黄色」がおすすめです。一目で「異常あり」と判別できる状態を作ります。

手順⑤|全ラインへ横展開(オートフィル)
設定したセルを右側にドラッグしてコピー。これで1ヶ月分、すべての日の「自動検品ライン」が開通します。

3. 運用テスト:異常箇所はどこだ?
実際に運用してみると、その差は歴然です。
大量の文字が並ぶ勤務表

この中から、あるのかどうかもわからない「当番漏れ」を目視で探すのは、バラ積みカーゴの中から1個の荷札ミスを探すような苦行です。
しかし、チェック行を表示させると……

黄色く光ったセル=異常(欠員または重複)。
探す作業は不要。ただ「光った場所を修正するだけ」の作業に変わります。
ちなみに何も入力してないとチェック行は全て黄色になっています。

つまり勤務表を作成しながら同時に確認作業が出来ます。
結論:チェック作業を「仕組み」に載せ替えろ
今回紹介した方法は、単なるExcelのテクニックではありません。
• 探す作業 → 不要(自動検知)
• 確認する作業 → 修正のみ(最短ルート)
• 見落とし → 仕組みでカバー(品質安定)
物流と同じく、事務作業も**「人の注意力に頼る設計」には限界があります。**
「誰が作ってもミスが起きない、誰が見ても異常が分かる」
そんな現場の標準化を、Excel一本で実現しましょう。
毎月のシフト作成で「目がチカチカする」という管理職の皆さん、ぜひこの「自動検品ライン」を導入して、積載率100%の完璧な勤務表を作り上げてください。



コメント