今回は、Excelのデータ検証で入力ルールを整える方法を紹介します。
データ検証は入力ミスを減らすための仕組み
Excelで名簿、申請一覧、在庫表、タスク表を作るとき、入力内容のばらつきが集計や検索の妨げになることがあります。同じ意味なのに「完了」「済」「対応済み」が混在する、日付欄に文字が入る、数値欄に範囲外の値が入る、といった状態です。
データ検証を使うと、セルに入力できる内容を制限できます。リストから選択させる、数値の範囲を決める、日付だけを受け付ける、入力時にメッセージを出すなどの設定ができます。入力後に直すのではなく、入力時点でルールを示すことがポイントです。
複数人で使う表ほど、入力ルールが役立ちます。表を作った人以外が入力する場合でも、セルに設定されたルールが案内役になります。
リスト入力で表記をそろえる
データ検証でよく使うのがリスト入力です。あらかじめ用意した候補から選んでもらうことで、表記揺れを抑えられます。
選択肢は短く分かりやすくする
リストの選択肢は、入力する人が迷わない表現にします。「処理済み」「確認中」「差し戻し」など、状態が分かる言葉を使います。似た意味の選択肢を複数置くと、入力者によって選び方が分かれます。
ステータス管理なら、次のように役割を分けると使いやすくなります。
- 未着手:まだ作業を始めていない状態
- 対応中:作業中または確認中の状態
- 完了:作業が終わった状態
- 保留:判断待ちや外部確認中の状態
選択肢を増やす前に、本当に分ける必要があるかを考えます。集計やフィルターで使わない区分は、メモ欄に書くほうが向いている場合もあります。
候補リストは別の場所で管理する
データ検証の設定画面に選択肢を直接入力することもできますが、候補が増える場合は別シートや表の端にリストを作ると管理しやすくなります。選択肢を変更するときに、リストを編集するだけで済みます。
候補リストをテーブル化しておくと、項目の追加にも対応しやすくなります。よく使う部署名、担当者名、区分名などは、入力用リストとしてまとめておくと便利です。
数値と日付の範囲を制限する
数値欄や日付欄には、入力できる範囲を設定できます。数量は0以上、進捗率は0から100まで、申請日は指定期間内など、表の目的に合わせてルールを決めます。
範囲外の値を防ぐ
数値欄に極端な値が入ると、合計や平均の結果に影響します。データ検証で範囲を設定しておけば、入力時に気づきやすくなります。
たとえば在庫数なら0以上、割引率なら決められた範囲内、人数なら整数のみといった設定が考えられます。計算に使う列では、入力できる値の種類を決めておくと後工程が安定します。
日付欄は形式より値で考える
日付の見た目だけを整えても、文字として入力されていると日付計算に使えないことがあります。データ検証で日付を指定すると、日付として扱える値を入力させやすくなります。
期限管理や申請管理では、開始日より終了日が前にならないようにするなど、他のセルを参照したルールも作れます。入力欄同士の関係がある表では、単独のセルだけでなく行全体の意味を考えて設定します。
入力メッセージで迷いを減らす
データ検証では、セルを選択したときに入力メッセージを表示できます。何を入力すればよいかを短く示すことで、入力者の迷いを減らせます。
説明は短く具体的にする
入力メッセージに長い文章を書くと、かえって読まれにくくなります。「半角数字で入力」「一覧から選択」「開始日以降の日付」など、行動が分かる表現にします。
入力ルールが複雑な場合は、表の上部に説明欄を用意し、セルのメッセージは要点だけにします。作業中に何度も表示されるものなので、短い案内のほうが使いやすくなります。
エラーメッセージも整える
ルールに合わない値を入力したときのエラーメッセージも設定できます。標準のメッセージだけでは、何を直せばよいか分かりにくいことがあります。
「候補から選択してください」「0以上の整数を入力してください」「終了日は開始日以降にしてください」のように、修正方法が分かる内容にします。入力者を責める表現ではなく、次に何をすればよいかを示します。
既存データの確認にも使う
データ検証は新しい入力を制限する機能ですが、すでに入力済みのデータを確認する助けにもなります。ルールを設定した後、無効なデータを見つける機能を使うと、条件に合わないセルを確認できます。
貼り付けでルールが崩れることがある
別の表からコピーして貼り付けると、データ検証の設定が上書きされることがあります。入力欄のルールが消えると、以降の入力でばらつきが起きやすくなります。
共有して使う表では、入力者に値のみ貼り付けを案内する、入力範囲を保護する、元のテンプレートを残すなどの対策を検討します。ルールを作った後も、維持する仕組みが必要です。
条件付き書式と組み合わせる
入力ルールに合わない可能性のあるセルを目立たせたい場合は、条件付き書式と組み合わせます。期限切れ、未入力、範囲外の値などを色で示すと、確認作業がしやすくなります。
ただし、色だけに頼ると印刷や表示環境によって伝わりにくいことがあります。ステータス列やエラーメモ列を用意する方法も合わせて考えます。
まとめ
Excelのデータ検証を使うと、セルに入力できる内容を制限し、表記揺れや範囲外の値を減らしやすくなります。リスト入力、数値範囲、日付制限、入力メッセージを組み合わせることで、入力者に分かりやすい表を作れます。
候補リストは別の場所で管理し、エラーメッセージには修正方法を書きます。貼り付けでルールが崩れる場合もあるため、保護や確認方法も合わせて整えると、共有表を安定して運用できます。