ホームブログExcelからシフト管理システムへ移行する手順|照合表と切り戻し基準
導入・比較5分で読めます更新:

Excelからシフト管理システムへ移行する手順|照合表と切り戻し基準

移行で困るのは、ファイルを取り込めた後に日付や勤務コードのずれが見つかることです。匿名化した一か月分で試し、原本を残して照合する手順をまとめます。

実際に試す・記入する

最初に移す範囲を決める

最初の試行では一店舗・一か月分に絞ります。在籍者、勤務予定、希望のうち何を取り込むかを明記し、勤怠実績や給与まで同時に切り替えない計画にします。担当者と利用するExcelの版も記録してください。

元ファイルは変更せず保存し、試行用のコピーで氏名等を置き換えます。数字だけの従業員IDは先頭のゼロが消えていないか確認します。氏名の一致だけに頼ると、同姓同名や表記違いを見落とします。

列と勤務コードの対応表を作る

以下は、移行前に整理しておきたい項目の対応表です。取り込める列や形式は製品によって異なるため、利用する製品の案内とサンプルで確認します。

列と勤務コードの対応表を作る
元の項目移行先の意味照合する例
社員番号従業員の識別子0012が12にならない
9/1の列対象年を含む勤務日前年の日付でない
早A9:00〜17:00の勤務別店の早Aと混同しない
空欄未入力休日へ自動変換しない
予定上の休日年休コードと混ぜない

取込後に五つを照合する

CSV経由なら、文字コードも確認対象です。MicrosoftはUTF-8のCSVを開く際の方法として、BOMの有無やデータ取得経由の読込みを案内しています。文字化けした氏名をそのまま登録しないでください。

  1. 対象月とスタッフ数を元ファイルと照合する。
  2. 月初・月末・休み・短時間勤務を含む複数行を比較する。
  3. 早番、遅番などコード別の件数が一致するか確認する。
  4. 意図的な訂正を一件入れ、再出力に反映されるか試す。
  5. 本部が実際に受け取る形式で開き、列・印刷範囲・文字化けを確認する。

この節の参照資料:MicrosoftExcel で CSV UTF-8 ファイルを正しく開くには

5人分の試行データで、移行の合否を判定する

最初の確認用データには、毎日同じ勤務をする人だけを並べないようにします。例えばS001は通常勤務、S002は短時間、S003は勤務不可日あり、S004は同日に二つの勤務区間、S005は氏名に似た表記の人、といった例を作ります。普段の表で間違えやすい条件を少量のデータへ入れる方が、全員を一度に移すより原因を追いやすくなります。

取込前の控えには、人数だけでなく勤務記録の行数と対象日を記載します。5人いても、勤務区間を分けたS004が2行なら、この試行データの記録は6行です。取込後が5行だから人数と合っている、と判断すると一つの勤務区間が失われたことを見逃します。従業員件数と勤務記録件数を別々に照合してください。

エラーが出たら、元ファイルで直した値、取込結果、再試行の結果を一行ずつ残します。例えば従業員ID「0012」が「12」へ変わった場合は、本人名を手で合わせるのではなく、IDを文字列として受け渡す方法を確認します。一件を手直しして成功とする前に、同じ条件の他の行にも影響していないかを調べる必要があります。

具体的な試行では、次の6行を用意します。S004は午前と午後を分けた二つの勤務区間です。S003は別途記録した勤務不可日を避けた日付を使います。休憩等の追加項目は移行先の仕様に合わせて別に確認し、この表だけで全仕様を検査したとはしません。

取込後にS004の午後行がなく5行になった場合、従業員5人という件数だけなら一致しますが、勤務区間6行との照合では不一致になります。移行先が一日複数区間に対応するかと、取込キーがID・日付だけで後の行を上書きしていないかを確認します。修正後に6行となり、S004の2区間と他4人の日時が原本に一致した時点で、この試行の勤務区間照合を合格にします。対応できない場合は取込成功とせず保留です。

5人分の試行データで、移行の合否を判定する
ID日付開始終了照合点
S0012026/10/19:0017:00通常の区間
S0022026/10/117:0020:00短時間
S0032026/10/210:0016:00対象日
S0042026/10/19:0012:00午前区間
S0042026/10/114:0018:00午後区間が欠けない
S0052026/10/112:0020:00氏名でなくIDで識別

切替当日の担当と、戻す時点を決める

切替日は営業の都合だけで決めず、取込後の照合とスタッフへの案内を終えられる時間を確保します。例えば旧表を正本とする期限、照合を終える時刻、新しい提出先を案内する時刻を並べます。照合が終わっていないのに新旧両方で希望を受け始めると、どちらの回答が有効かを調べる仕事が増えます。

切り戻しの条件は、操作担当がその場で判断できる形にします。「本部提出に必要な日付が欠ける」「訂正を採用した履歴が追えない」などが残れば、旧表を使い続ける方針を先に関係者へ共有します。戻す際も、新側で受けた回答や変更を取り出し、旧表へ反映済みかを照合してから受付を閉じます。

本番への移行が完了した後は、旧ファイルを削除して終わりにせず、参照用であることと新しい正本の場所を明記します。古いショートカットから編集を再開する人が出ないよう、担当者交代時の手順にも保存先を残しておきます。

正本を二つ作らずに並行検証する

並行期間中の編集先は一つに決めます。旧表を正本、新システムを照合用にするなら、変更は旧表へ記録してから新側へ反映し、反映待ちを台帳で追います。「両方を自由に直す」運用は比較の基準を失います。

本部提出ができない、訂正の追跡ができない、スタッフが希望を送れない場合は移行を止める、と事前に決めます。切り戻すときは新側で受けた変更を旧表へ照合して戻し、関係者に使用する正本を再案内します。

参考資料・記事について

公式資料の機能説明・制度案内を参照し、店舗向けの手順と記入例は当サイトで作成しています。想定例・試算は実在する店舗の実績ではありません。

よくある質問

自店のExcelをそのまま再現できますか?

製品と様式によります。シフトエンジンでも任意のマクロ・数式・印刷レイアウトの完全再現を保証していません。実ファイルの構造を確認し、必要な出力を事前に試します。

無料Excel診断

現在のExcelを見ながら、改善できる工程を確認する。

希望回収、未提出確認、転記、Excel出力のどの工程を省力化できるかを無料で診断します。