ホームブログExcelシフト表のプルダウンを作る|勤務コードの入力規則
Excel実務4分で読めます

Excelシフト表のプルダウンを作る|勤務コードの入力規則

早番・遅番・休日の表記をそろえるため、勤務欄を選択式にします。小さな練習範囲で入力規則を作り、コード追加時に見直す箇所も確認します。

実際に試す・記入する

コードの意味を先に決める

練習例では「早・遅・休」を使います。希望の「可・不可」と確定勤務のコードを同じリストへ混ぜません。早番が何時から何時までかは別の凡例へ書き、コードを選んだだけで希望が承認された意味にならないようにします。

入力規則を設定する

Microsoftはデータの入力規則でリストを作る手順を案内しています。以下はExcelデスクトップ版の練習例です。操作名は利用環境により多少異なります。

  1. 新しいシートのB2:D6を勤務の入力範囲として選ぶ。
  2. 「データ」から「データの入力規則」を開き、入力値の種類を「リスト」にする。
  3. 元の値へ半角カンマ区切りで「早,遅,休」と入力する。
  4. セル内のドロップダウンを表示する設定を確認して保存する。
  5. B2で早、C2で遅を選び、範囲の最後のセルでも選択できるか試す。

この節の参照資料:Microsoftドロップダウン リストを作成する

無効な文字を入れて試す

「早番」と直接入力してエラーが出るかを試します。エラーメッセージを「早・遅・休から選んでください」のようにすると、何を直せばよいか伝わります。貼り付け操作では入力規則が置き換わる場合もあるため、外部の表からコピーした後は設定を確認します。

無効な文字を入れて試す
試すこと確認結果
先頭・中間・最終セルで選択全範囲に設定されている
リスト外の文字を入力設定した警告・停止が働く
別表から貼付け規則とコードが維持される
行を追加追加行にも規則がある

入力規則を設定した後の三つの試行

最初に勤務コードを置く小さな一覧を作り、早、遅、休の意味を決めます。入力対象の範囲だけを選んでリストを設定し、一つのセルから選択できることを確認します。名前欄や集計欄まで選ぶと、関係のないセルにも勤務コードの選択が出るため、設定する前に範囲の先頭と末尾を確かめます。

次に一覧にない文字を直接入力し、意図したエラー表示になるかを試します。選択リストが見えることと、一覧外の入力を止める設定になっていることは同じではありません。自店の運用に合わせてエラーの扱いを確認し、スタッフがどう直せばよいか分かる文面にします。

三つ目は翌日や追加したスタッフのセルです。最初のセルだけに設定していたり、行を増やした場所に入力規則が付いていなかったりすると、そこだけ自由入力が残ります。先頭、中央、末尾から一セルずつ試し、コードの選択と集計が同じように動くかを確認します。

研修コードを追加する前に、集計の意味を決める

研修を新しく追加する場合、まずその人を売場の出勤人数へ含めるかを決めます。店内で研修していても、接客担当として数えない時間があるなら、日別の出勤と売場の配置を分ける必要があります。選択肢へ研を足すだけで人数の式が自動的に対応するとは限りません。

例えば集計が早と遅の合計なら、研は出勤人数へ入りません。研修も勤務者として別に表示するなら、その集計欄を用意し、早・遅・研のどれを必要人数と比較するかを明記します。新しいコードを一件入力して、期待する欄だけが増えることを確かめてから全体へ広げます。

コード名を途中で変更すると、過去の入力と新しい選択肢が混ざります。旧表の記録を一括で変える前に、どの月から新しい意味を使うかを決め、凡例も更新してください。コード一覧は入力を楽にするだけでなく、集計と読み手の解釈をそろえるためのものです。

コードを増やしたら集計も更新する

「研」を加えた場合、既存の人数集計が早と遅しか数えていなければ研修者は人数へ入りません。追加の意味、出勤として数えるか、労働時間をどう記録するかを決め、数式と凡例を一緒に見直します。

選択肢を増やしすぎるとスマートフォンなどで探しにくくなります。勤務コード、担当業務、備考は別の項目にし、一つのリストへすべての組合せを詰め込まない設計にします。

参考資料・記事について

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

よくある質問

プルダウンが出ないセルがあります。

入力規則の適用範囲と、貼付けや行追加による設定の欠落を確認します。代表セルだけでなく、最後の行・列でも試してください。

無料Excel診断

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

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