ホームブログシフト名簿の重複を見つける|削除前に確認する従業員ID
Excel実務3分で読めます

シフト名簿の重複を見つける|削除前に確認する従業員ID

同じ人が二重登録されていると、人数集計や他店ヘルプの照合がずれます。重複候補を抽出し、同姓同名や再提出を誤って削除しないための手順です。

実際に試す・記入する

何を一件と数える表かを決める

名簿なら一人一ID、希望一覧なら一人一日、勤務区間表なら一人一日でも複数行があり得ます。同じIDが二回出たというだけでは、どの表でも重複とは言えません。この記事では一人一行の名簿を点検します。

COUNTIFで候補に印を付ける

A2:A6へS001、S002、S001、S003、空欄を入力します。B2へ次の式を入れてB6までコピーすると、S001の二行に「重複確認」が出ます。空欄には印を出しません。

記入例・数式
B2:=IF(A2="","",IF(COUNTIF($A$2:$A$6,A2)>1,"重複確認",""))

この節の参照資料:MicrosoftCOUNTIF 関数

自動削除の前に元の名簿と照合する

Microsoftの重複削除は、選択した列をキーに行を削除する操作です。先頭の一件を残す動作が、採用すべき正しい行と一致するとは限りません。まずコピーで確認し、必要な記録を残します。

自動削除の前に元の名簿と照合する
候補の状況対応
IDも氏名も同じ登録元と更新日を見て統合を検討
ID同じ・氏名違いIDの誤登録を原本と照合
氏名同じ・ID違い同姓同名や再雇用等を担当者へ確認
別店舗に同じID複数所属として正しいか確認

この節の参照資料:Microsoft重複しない値を抽出する、または重複する値を削除する

重複の印が付いた二行を調べる

名簿のA2:A6にS001、S002、S001、S003、空欄がある例では、S001の二行へ重複確認が付きます。空欄は式の最初のIFで対象外にしています。ここで分かるのは同じ文字のIDが複数あることだけで、どちらを削除すべきかまでは判断していません。

元の名簿と照合し、同じ人が二回登録されたのか、別人へ同じIDを付けてしまったのかを確認します。同じ人なら、連絡先や所属などの違いがないかを見て統合方法を決めます。別人なら、会社のID管理に従って識別を直します。氏名が似ているから同一人物と決めず、必要な担当者が原本で確認する運用にします。

修正後は重複確認が消えたことだけでなく、名簿の人数が想定どおりかを確かめます。一行を消した場合、その行へひも付いていた希望や勤務予定が残っていないかも確認します。名簿だけきれいにしても、別の表が旧IDを使っていれば、集計から外れることがあります。

勤務一覧ではIDの繰り返しが正常な場合もある

一人一日一行の希望一覧なら、同じ人のIDが30日分繰り返されるのは通常です。名簿用の重複判定をそのまま使うと、正常な行まで全部重複になります。何を一件とする表かを決め、希望ならIDと日付、複数勤務ならID・日付・勤務区間など、必要な組合せで確認します。

同じ日の訂正前後を履歴として残す表も、IDと日付だけでは二行になります。その場合は受付番号や採用状態を持たせ、集計対象を採用した回答へ絞る必要があります。履歴を残すことと、両方を有効な希望として数えることを分けます。

重複の削除機能を使う前には、どの列を同一と判定するかを確認し、元のコピーを保存します。印を付けて人が確認する段階と、確定した不要行を整理する段階を分けると、異なる勤務区間を誤って消す事故を防ぎやすくなります。

修正後は参照先も確認する

名簿のIDを変えた場合、そのIDを使う希望一覧や勤務表が取り残されないかを確認します。修正前後の対応を残し、件数と代表的な勤務を照合してください。

再発防止には、IDを発行する担当を決め、各店が別々に番号を作らない運用が役立ちます。使わなくなったIDをすぐ別の人へ再利用せず、社内の識別ルールに従います。

参考資料・記事について

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

よくある質問

同じ名前の行は削除できますか?

氏名だけでは判定できません。同姓同名や表記の変更もあるため、従業員IDと元の在籍記録を確認してから処理します。

無料Excel診断

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

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