Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 最初のバリデーションルールの作成 | セクション
データ検証と管理

最初のバリデーションルールの作成

メニューを表示するにはスワイプしてください

データ検証ダイアログの開き方

すべての検証ルールは同じ場所で作成。手順は以下の通り:

  1. 制限したいセルまたは範囲を選択;
  2. リボンのデータタブを選択;
  3. データツールグループのデータの入力規則をクリック;
  4. ダイアログが開き、設定入力メッセージエラーアラートの3つのタブが表示 — ここでは設定タブを使用。

ルールの設定

設定タブには許可ドロップダウンがあり、ここで検証タイプを選択。タイプごとに追加フィールドが表示。

リスト

  1. Status列のセル(M2:M51)を選択;
  2. データの入力規則 → 設定を開く;
  3. 許可リストを選択;
  4. 元の値フィールドに Open,Closed,Pending と入力;
  5. ドロップダウンリストから選択するがチェックされていることを確認;
  6. OKをクリック。

各セルにドロップダウン矢印が表示され、これら3つの値のみが入力可能。

Note
注意

地域設定やExcelのバージョンによっては、リストの元の値フィールドでカンマの代わりにセミコロンが区切り文字として必要な場合があります。Open,Closed,Pendingでうまくいかない、または3つの値が1つの項目として表示される場合は、代わりにOpen;Closed;Pendingを試してください。ヨーロッパの地域設定ではセミコロンがデフォルトの区切り文字です。

整数

  1. Quantity 列のセル(H2:H51)を選択;
  2. データの入力規則 → 設定を開く;
  3. 許可整数を選択;
  4. データより大きいを選択;
  5. 最小値0 を入力;
  6. OK をクリック。

小数、ゼロ、負の数は入力不可。

carousel-imgcarousel-img

小数

  1. Discount % 列のセル(J2:J51)を選択;
  2. データの入力規則 → 設定を開く;
  3. 許可小数を選択;
  4. データ次の値の間を選択;
  5. 最小値0最大値30 に設定;
  6. OK をクリック。

–545 のような値は拒否され、15.5 は許可。

日付

  1. Order Date 列のセル(B2:B51)を選択;
  2. Data Validation → Settings を開く;
  3. AllowDate を選択;
  4. Datagreater than or equal to を選択;
  5. Start date01/01/2026 を入力;
  6. OK をクリック。

2026年1月1日より前の日付はすべてブロックされます。

タスク

上記の最初の4つのルールはすでに例として適用されています。あなたのタスクは、5つ目のルールを独自に追加することです:

Salesperson 列 → テキストの長さルールを適用:

  • 許可:テキストの長さ
  • データ:次の間
  • 最小:2
  • 最大:50

完了したら、5つすべてのルールをテストし、各列に無効な値を入力してみてください:

  • StatusCancelled を入力。
  • Quantity0 または -3 を入力。
  • Discount %85 を入力。
  • Order Date に 2025年の日付を入力。
  • Salesperson に1文字だけ入力。

表示されるエラーを確認してください — これはExcelのデフォルトの一般的なメッセージです。何が間違っているのか、またはユーザーが何をすべきかについての説明がないことに注意してください。

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  3

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  3
some-alt