【月10時間の手作業ゼロへ】勤怠管理に一瞬でとり込めるシフト管理Excel

1.プロジェクト概要

看護師のシフト表を 紙+手入力 から Excel→CSV→ジョブカン(勤怠管理システム)一括取込 に刷新。

これにより 月10時間以上の入力・集計作業 をゼロにし、ヒューマンエラーも防止しました。

※3病棟ごとに作成したため、上記の3倍の効果

2.課題・背景

  • シフトは紙で作成 → Excelに転記 → 手計算で人数確認 → ジョブカンへ再入力
  • 導入3年目でもジョブカンの「CSV取込」機能が使われていなかった
  • 1 か月あたり十数時間の二重入力と確認作業が発生していた

3.提案・アプローチ

ツール

Excel+VBA(SpreadSheet+GASでも可)

Excel入力やファイル管理に慣れている職員がいたため、Excelを選択

納品までの流れ

ステップ内容目安時間
要件ヒアリングサンプルCSVと現行シフトを取得。
入力項目を確認
1h
シフト表改良ドロップダウン・自動計算関数を追加1.5h
CSV変換ロジックジョブカンが認識できる形式へ変換1.5h
自動出力機能(VBA構築)①印刷フォーマット ②CSV一括書き出し1h
動作テスト & 引き渡し取り込み成功を確認しマニュアルを共有2h

技術的ポイント

Excel VBA

  • ボタン1つで印刷用PDFとジョブカン用CSVを出力

動的リスト/データ検証

  • シフト種別をプルダウン化し、表記ゆれを排除
  • 人員配置を自動計算

メンテナンス性

  • 変換テーブルを別シートに切り出し、シフト区分の追加もノーコードで対応
  • VBAコードは100行未満+コメント付きで属人性を排除

作成サンプル

勤務表シート

印刷ボタン

CSVへ出力

※当案件では同じフォルダへ出力する設定になっています。

成果

  • 勤怠管理システムへの入力工数ゼロ/人的ミスゼロへ
  • シフト作成〜取込までの所要時間90%削減
  • 担当者交代時も安心して使用できるよう、CSV一括取込の運用マニュアルを作成

4.当案件のまとめ

導入効果

  • 月10時間 × スタッフ時給1,800円×3件≒ 月5.4万円のコストを削減
  • 手入力によるシフト入力ミス/計算ミスを0件に

学び・応用可能性

  • 勤怠システムが変わっても「CSV一括取込」は汎用的に活用可能。ジョブカン以外での対応も可能。
  • 病院だけでなく、介護施設・保育園・小売チェーンなど「勤怠管理システム」を導入している企業でも同様の課題を解決できる。