製造業や建設業、物流業など複数の拠点を持つ企業では、安全衛生データの管理が大きな課題になっています。事故件数、設備点検の結果、安全教育の実施記録といったデータを各拠点がそれぞれ独自のExcelや紙の帳票で報告しており、本社の安全衛生担当者が毎月それらを手作業で集計・突合しているケースは珍しくありません。この作業には膨大な時間がかかるだけでなく、集計ミスや報告漏れが発生しやすく、リスクの高い拠点を見落とす原因にもなります。
この記事は、従業員300〜3,000名規模の企業で、安全衛生管理や総務・管理部門の業務を担当している方を想定しています。読み終えると、各拠点からのデータ収集を統一フォーマットで自動化し、本社でリアルタイムにリスク状況を可視化するワークフローを自社に導入できるようになります。なお、大規模エンタープライズ向けの全社ERPとの統合設計や、法令対応の詳細な解説は扱いません。
本記事で紹介するツールの組み合わせは代表的な一例です。同じ役割を果たす別の製品でも、同様のワークフローを構築できます。
読み終えた時点で、拠点別のリスクスコアが一目で分かるダッシュボードの設計図と、明日から始められる3ステップの導入手順が手に入ります。
Workflow at a glance: 複数拠点の安全衛生データを統合し全社のリスク状況をリアルタイムで把握する方法
安全衛生データの統合が難しい最大の原因は、各拠点が独自のフォーマットで報告していることです。ある拠点はExcelで事故件数を月次で報告し、別の拠点は紙の点検チェックシートをスキャンして送付している、といった状況が典型的です。さらに厄介なのは、同じ項目名でも定義が異なるケースです。たとえばヒヤリハットの定義が拠点Aでは物損を含み、拠点Bでは人的被害の可能性があったものだけを数えている、といったズレが生じます。このズレがあると、単純に数字を足し合わせても正確な全社集計にはなりません。
拠点によって報告の締め日が異なることも大きな問題です。月末締めの拠点と翌月5日締めの拠点が混在していると、本社が全拠点のデータを揃えられるのは翌月の中旬以降になります。その結果、リスクの高い拠点への対応が2〜3週間遅れることになり、重大事故の予兆を見逃す可能性が高まります。
本社の担当者が各拠点から届いたExcelファイルやメールの添付資料を開き、項目を突合し、ひとつのシートにまとめる作業は、拠点数が10を超えると丸1日以上かかることも珍しくありません。この作業に時間を取られるほど、本来やるべきリスク分析や改善施策の立案に手が回らなくなります。集計作業そのものがボトルネットとなり、安全衛生管理の質が下がるという悪循環に陥ります。
安全衛生データの統合で最も重要な原則は、データの入口、つまり各拠点が報告するフォーマットを1つに統一することです。出口であるダッシュボードやレポートをいくら整えても、入口がバラバラなままでは毎月の手作業は減りません。
フォーマットを統一する前に、まず項目の定義を全拠点で揃える必要があります。事故の分類基準、ヒヤリハットの定義、点検項目の判定基準などを本社主導で明文化し、選択肢として固定します。自由記述ではなく選択式にすることで、拠点ごとの解釈のブレを防ぎます。
報告の締め日を統一しても、現場が忘れてしまえば意味がありません。フォーム作成ツールのリマインダー機能やワークフロー自動化を使い、毎月決まった日に報告依頼が届き、未回答の拠点には自動で催促が飛ぶ仕組みを作ります。これにより、報告タイミングのズレと報告漏れを同時に解消できます。
データの蓄積場所と可視化の仕組みは分けて考えます。蓄積場所にはスプレッドシートやデータベースを使い、可視化にはBIツールを接続します。こうすることで、データが増えてもダッシュボードの表示速度が落ちにくく、過去データとの比較分析も容易になります。
最初に行うのは、全拠点が同じフォーマットで報告できるフォームの作成です。Microsoft Formsを使い、事故報告、設備点検結果、安全教育実施記録の3種類のフォームを作成します。
具体的な設計のポイントは以下のとおりです。
フォームのURLを各拠点の安全衛生担当者に共有し、毎月25日までに入力するルールを設定します。Microsoft Formsの回答データは自動的にExcel Online上のスプレッドシートに蓄積されるため、本社側でファイルを受け取って開く作業が不要になります。
運用頻度は月次です。各拠点の担当者がフォームに入力する時間は1回あたり10〜15分程度で、現場の負担は最小限に抑えられます。
Microsoft Formsに回答が送信されるたびに、Power Automateのフローが自動で起動し、データの整形と蓄積を行います。このステップが手作業の集計を置き換える核心部分です。
Power Automateで設定する処理は次のとおりです。
ここで重要なのは、蓄積先のデータ構造を最初にしっかり設計することです。列の並び順、データ型(数値か文字列か)、日付の形式を統一しておかないと、後続のBIツールでの集計時にエラーが発生します。FitGapでは、蓄積先のテーブル設計に最低でも半日は確保することをおすすめします。
このフローは一度設定すれば毎月自動で動き続けるため、本社担当者の月次集計作業はほぼゼロになります。
蓄積されたデータをPower BIに接続し、全社の安全衛生状況を一目で把握できるダッシュボードを作成します。
ダッシュボードに含めるべき主要な表示項目は以下です。
リスクスコアの計算ロジックは、たとえば休業災害を10点、不休災害を5点、ヒヤリハットを1点、物損を2点と重み付けし、月間の合計点を拠点ごとに算出する方法が実務的です。この点数が一定の閾値を超えた拠点を赤色で表示すれば、対応が必要な拠点が直感的に分かります。
Power BIのダッシュボードはWebブラウザやスマートフォンからも閲覧できるため、経営層や各拠点の管理者にも共有しやすいのが利点です。データの更新頻度はPower BIのスケジュール更新機能で1日1回に設定しておけば、月末の報告期間中はほぼリアルタイムに近い状態で状況を確認できます。
Microsoft Formsを選ぶ最大の理由は、Microsoft 365を導入済みの企業であれば追加コストなしで利用でき、現場の担当者にとっても操作が簡単な点です。選択式の回答項目を使うことで、自由記述によるデータのブレを防ぎ、後続の集計処理でエラーが起きにくくなります。一方で、複雑な条件分岐や大量の添付ファイル管理には向いていないため、写真付きの詳細な事故報告が必要な場合は別途専用システムとの併用を検討する必要があります。
Power Automateは、Microsoft Formsとの連携がテンプレートとして用意されており、プログラミングの知識がなくても自動化フローを構築できます。フォーム回答の取得からデータの整形、蓄積先への書き込み、リマインド通知まで、一連の処理をGUIの操作だけで設定できるのが強みです。ただし、フローが複雑になると実行時間の制限(標準プランでは1回あたり最大5分)に引っかかる場合があります。拠点数が50を超えるような大規模な環境では、フローを分割するか、プレミアムコネクタの利用を検討してください。
Power BIは、ExcelファイルやSharePointリストとの接続が容易で、Microsoft 365環境との親和性が高いBIツールです。無料のPower BI Desktopでダッシュボードを作成し、組織内で共有する場合はPower BI Proライセンスが必要になりますが、安全衛生の管理者と経営層の数名分であればコストは限定的です。注意点として、データモデルの設計やDAX(計算式の記述言語)の習得には一定の学習コストがかかります。最初はシンプルな棒グラフや折れ線グラフから始め、運用に慣れてからリスクスコアのヒートマップなど高度な表現に進むのが現実的です。
| Tool | Role | Pricing | Implementation time | Notes |
|---|---|---|---|---|
| Microsoft Forms | 各拠点からの安全衛生データを統一フォーマットで収集する | Microsoft 365に含まれる | 1〜2日 | 事故報告、設備点検、安全教育の3種類のフォームを作成。選択式項目で定義のブレを防止。Microsoft 365導入済みなら追加費用なし。 |
| Power Automate | フォーム回答の自動整形・蓄積とリマインド通知 | Microsoft 365に含まれる(標準コネクタ利用時) | 2〜3日 | Microsoft Formsの回答をトリガーにデータ整形・蓄積フローを構築。未回答拠点への自動リマインドも設定。拠点数50超の場合はプレミアムコネクタの検討が必要。 |
| Power BI | 全社の安全衛生状況をダッシュボードで可視化 | Power BI Desktop無料、Power BI Proは月額課金 | 3〜5日 | SharePoint上のExcelまたはMicrosoft Listsに接続し、拠点別リスクスコア・事故推移・教育実施率を可視化。共有にはPro以上のライセンスが必要。 |
複数拠点の安全衛生データ統合は、一見すると大がかりなシステム導入が必要に思えますが、実際にはMicrosoft Forms、Power Automate、Power BIの3つを組み合わせるだけで、報告の収集から可視化までを自動化できます。最も重要なのは、各拠点の報告フォーマットを統一し、選択式の項目で定義のブレをなくすことです。ダッシュボードや自動化の仕組みは、この入口の統一があって初めて機能します。
まずは事故報告のフォームを1つだけMicrosoft Formsで作成し、2〜3拠点でテスト運用を始めてください。1か月間の回答データが蓄まれば、Power BIで最初のグラフを作る材料が揃います。小さく始めて効果を実感してから全拠点に展開する進め方が、最も確実です。
Mentioned apps: Power BI, Power Automate, Microsoft Forms
Related categories: BIツール, RPA, フォーム作成
Related stack guides: FTA/EPA協定の改正・新規発効情報を現場に届けて関税優遇の見逃しと法令違反を防ぐ方法, 取引先が増えるたびにデータ変換を個別開発する負担をなくし連携スピードとコストを改善する方法, EDI受信データと基幹システムのマスタ不整合を解消し受注処理の遅延と誤出荷を防ぐ方法, 監査時にガイドライン対応の証跡をすぐ提出できる体制を4つのツールで構築する方法, KPI改善と現場の不満が食い違うとき定量データと定性フィードバックを統合して施策の真の効果を判断する方法
サービスカテゴリ
AI・エージェント
ソフトウェア(Saas)