【勤務表をリスト化!】メンバーやシフトをプルダウンリストにする方法

Excelの部屋

「エクセルで勤務表を作成したけど、メンバーやシフトをいちいち入力するのは大変!」と思った事はありませんか?

そんな悩みを解決してくれるエクセルの機能が”プルダウンリスト”です!!

プルダウンリストを設定することにより入力の手間が省けるのはもちろん、入力ミスの防止や関数式のエラー防止にも貢献してくれます。

今回は、勤務表のメンバーとシフトをリスト化するための「プルダウンリストの設定方法」についてわかりやすく解説していきます。

プルダウンリストの設定方法

基礎的な設定方法

リスト化したいセルを選択(複数セル選択も可)し、「データタブ」の「データの入力規制」をクリックします。

「データの入力規則」をクリック
「データの入力規則」をクリック

「設定タブ」の「入力値の種類」の「すべての値」を「リスト」へ変更します。

「元の値」の入力欄にリスト化したい文字や数字を入力します。文字や数字の間には「半角カンマ(,)」を入力してください。

プルダウンリストの設定方法
プルダウンリストの設定方法

これで、入力した文字がリスト化されます。

リスト化されたデータ
リスト化されたデータ

応用的な設定方法

勤務表は職員の移動やシフトの変更により、その都度メンバーやシフト形態の変更が必要となるため、前項の”基礎的な設定方法”で解説した手順を繰り返すのは効率的ではありません。

ここからは、勤務表を効率的に使用するための「プルダウンリスト設定の応用方法」を解説していきます。

(解説で使用する「勤務表のテンプレート」の作り方はこちら

新しいワークシートへメンバーとシフトの一覧を作成します。

メンバー・シフト一覧
メンバー・シフト一覧

はじめに、メンバーをリスト化していきます。

プルダウンでリスト化したいセルもしくはセル範囲を選択し、「データの入力規則」をクリックします。

リスト化したいセルを選択→「データの入力規則」
リスト化したいセルを選択→「データの入力規則」

「入力値の種類」の「すべての値」を「リスト」へ変更し、「元の値」の入力欄に「=Sheet2!$A:$A」と入力し「OK」をクリックします。

関数式「=Sheet2!$A:$A」
関数式「=Sheet2!$A:$A」

これで、メンバーがリスト化されます。

メンバーのリスト化
メンバーのリスト化

つづいて、シフトをリスト化していきます。

シフトを入力するセルを選択し、「データの入力規則」をクリックします。

シフトを入力するセルを選択→「データの入力規則」
シフトを入力するセルを選択→「データの入力規則」

「入力値の種類」の「すべての値」を「リスト」へ変更し、「元の値」の入力欄に「=Sheet2!$B:$B」と入力し「OK」をクリックします。

関数式「=Sheet2!$B:$B」
関数式「=Sheet2!$B:$B」

これで、シフトがリスト化されます。

シフトをリスト化
シフトをリスト化
チェックポイント

この設定方法により、”Sheet2”で作成した「メンバー(シフト)一覧」を修正することでプルダウンリストも自動で変更されるようになります。

プルダウンリストを自動変更
プルダウンリストを自動変更

今回の記事が、あなたのエクセルスキル向上に貢献できれば幸いです。

コメント