【Excel】入力時メッセージで入力ルールをセルに表示する方法

この記事は約5分で読めます。

Excelの入力規則は、入力できる値を制限するだけでなく、セルを選んだときに入力時メッセージを表示できます。担当者名、日付、数量、区分など、入力ルールを毎回説明したい表では、セルの近くに短い案内を出しておくと、入力前に条件を確認しやすくなります。ここでは、Microsoft 365のWindowsデスクトップ版Excelを前提に、入力規則の入力時メッセージを設定し、表示結果を確認する流れを説明します。

入力時メッセージでできること

入力時メッセージは、データの入力規則を設定したセルを選択したときに表示される案内です。入力欄の説明、入力例、注意点などを短く書いておくと、表の作成者がそばにいなくても入力条件を伝えられます。

たとえば、日付欄なら「2026/4/1の形式で入力」、数量欄なら「1から999までの整数」、区分欄なら「一覧から選択」のように、実際に入力する前に知っておきたい内容を表示できます。入力時メッセージだけでは値を制限しません。実際に制限したい場合は、同じデータの入力規則画面の設定で、整数、日付、リストなどの条件も指定します。

設定前に確認しておくこと

入力規則を設定する前に、対象のセル範囲と入力してよい内容を決めておきます。すでに入力済みの表で作業する場合は、念のためブックを保存してから進めると安心です。入力規則の条件を後から変更すると、同じ入力規則を使っているセルにも影響する場合があります。

また、シートが保護されている場合や、ブックの共有状態によっては、データの入力規則コマンドを変更できないことがあります。コマンドが使えないときは、保護や共有の状態を先に確認してください。保護されたシートで入力欄を運用する場合は、入力規則を設定したあと、必要なセルだけ入力できる状態にしてから保護する流れにします。

入力時メッセージを設定する手順

入力時メッセージは、入力規則を設定するセルまたはセル範囲に対して指定します。例として、数量を入力する列に「1から999までの整数を入力してください」と表示する場合で説明します。

  1. 入力時メッセージを表示したいセル範囲を選択します。
  2. リボンのデータタブを開き、データの入力規則を選択します。
  3. 設定タブで、必要に応じて入力値の種類を指定します。数量なら整数、日付なら日付、選択肢から選ばせるならリストを使います。
  4. 入力時メッセージタブを開きます。
  5. セルの選択時にメッセージを表示するにチェックが入っていることを確認します。
  6. タイトルに短い見出しを入力します。例として「数量」と入れます。
  7. 入力時メッセージに、表示したい案内文を入力します。例として「1から999までの整数を入力してください。」と入れます。
  8. OKを選択します。

これで、対象セルを選んだときに入力時メッセージが表示されます。メッセージはセルの近くに表示され、別のセルへ移動するかEscキーを押すと消えます。

入力規則の条件も一緒に設定する

入力時メッセージは案内なので、条件に合わない値を防ぐには入力規則の条件も設定します。数量欄なら、設定タブで入力値の種類整数にし、データで範囲を指定して、最小値と最大値を入力します。

リストから選ばせたい場合は、入力値の種類リストを選び、元の値に候補を指定します。直接「未着手,対応中,完了」のように入力する方法もありますが、候補を別のセル範囲に用意して参照すると、後から選択肢を見直しやすくなります。

入力規則を設定したら、実際に有効な値と無効な値を入れて確認します。意図した値だけ入力できるか、セルを選んだときにメッセージが表示されるか、エラー表示が必要な場合に分かりやすい文面になっているかを見ます。

エラーメッセージとの違い

入力時メッセージは、セルを選択した時点で表示される事前案内です。入力する前に「何を入れればよいか」を伝えるために使います。

エラーメッセージは、無効な値を入力したときに表示される警告です。データの入力規則画面のエラー メッセージタブで設定します。厳密に入力を止めたい場合は、エラーのスタイルで入力を許可しない種類を選びます。確認だけでよい場合は、警告してから続行できる種類を使う選択肢もあります。

入力ミスを減らしたい表では、入力時メッセージで先に条件を伝え、エラーメッセージで条件外の入力に気づけるようにすると分かりやすくなります。ただし、文面を長くしすぎると読みにくくなるため、入力例と制限値を中心に短く書くのが扱いやすいです。

表示されないときの確認ポイント

入力時メッセージが表示されないときは、まず対象セルにデータの入力規則が設定されているかを確認します。セルを選び、データタブのデータの入力規則を開いて、入力時メッセージタブのチェックと文面を見直します。

次に、コピーやオートフィルで値を入れていないか確認します。データの入力規則は、セルへ直接入力したときの案内や制限を前提にしているため、コピー、オートフィル、ドラッグ操作などでは想定どおりにメッセージが出ないことがあります。既存データに条件外の値が混じっていないか確認したい場合は、データの入力規則の関連コマンドで無効なデータを目印表示して確認する方法もあります。

また、手動計算の設定、参照先セルの変更、入力規則に使っている数式のエラーも原因になります。数式で条件を作っている場合は、参照先が正しいか、エラー値が出ていないかを先に確認してください。

あとから変更または削除する方法

入力時メッセージを変更するには、対象セルを選択し、データタブのデータの入力規則を開きます。入力時メッセージタブでタイトルや本文を修正し、OKを選択します。同じ入力規則が設定された複数のセルへ変更を反映する場合は、対象範囲を正しく選んでから作業します。

入力規則を削除する場合は、削除したいセルを選び、データの入力規則画面ですべてクリアを使います。これにより、入力時メッセージだけでなく、入力値の制限やエラーメッセージも消えます。入力済みの値そのものを削除する操作ではありませんが、今後の入力制限がなくなるため、削除前に対象範囲を確認してから実行してください。

入力時メッセージは、入力欄の説明を表の中に自然に組み込める機能です。入力規則の条件と組み合わせて、選択時には案内を表示し、条件外の入力時にはエラーメッセージで気づけるようにしておくと、表の入力ルールを保ちやすくなります。