メインコンテンツへスキップ

別のシートまたはワークブックで外部データ検証を作成するにはどうすればよいですか?

通常、データ検証を使用してユーザーが必要な値を入力できるように制限しますが、葯のシートまたはワークブックに外部データ検証を作成しようとしたことがあります。つまり、ソースデータとデータ検証が同じシートにないか、同じワークブックでも? この記事では、Excelでこの問題を処理する方法を紹介します。

別のシートで外部データ検証を作成する

別のワークブックで外部データ検証を作成する


矢印青い右バブル 別のシートで外部データ検証を作成する

たとえば、ドロップダウンリストを作成すると、XNUMXつのシートにソースを作成し、次に範囲名を使用して、値のソースに基づいて別のシートにドロップダウンリストを作成します。

1.必要に応じて、シートにドロップダウンリストのソース値を作成します。 スクリーンショットを参照してください:
ドキュメント外部データ検証1

2.これらのソース値を選択し、 名前ボックス セルの範囲名を定義するには、ここに入力します セクションに 名前ボックス、を押してから 入力します ネーミングを終了するためのキー。 スクリーンショットを参照してください:
ドキュメント外部データ検証2

3.この外部ドロップダウンリストを作成するシートに移動し、ドロップダウンリストを配置するセルまたは範囲(G1:G4など)を選択して、をクリックします。 且つ > データ検証。 スクリーンショットを参照してください:
ドキュメント外部データ検証3

4。 の中に データ検証 ダイアログ、クリック 設定 タブ、および選択 リスト 次を許可します。 ドロップダウンリストを入力して、 =国 (国は手順2でソース範囲に定義した名前であり、必要に応じて変更できます)のボックスに ソース。 スクリーンショットを参照してください:
ドキュメント外部データ検証4

5。 クリック OK、これで外部データ検証が作成されました。
ドキュメント外部データ検証5


矢印青い右バブル 別のワークブックで外部データ検証を作成する

別のブックで外部データ検証を作成するには、名前範囲も使用する必要があります。

たとえば、ドロップダウンリストを作成します。

1.必要に応じてシートにソース値を作成し、ソース値を選択して、に移動します。 名前ボックス ソース範囲に名前を付けるには、を押します 入力します キー、取る 顧客名 例えば。 スクリーンショットを参照してください:
ドキュメント外部データ検証6

2.次に、作成するブックのドロップダウンリストに移動し、シート内の空白の列(たとえば、列J)を選択して、をクリックします。 > 名前を定義する。 スクリーンショットを参照してください:
ドキュメント外部データ検証7

3。 の中に 新しい名前 ダイアログで、名前を入力します 名前 ボックスをクリックし、 ワークブック 対象領域 リストし、この式を入力します = Source.xlsx!CustName (Sourceは、ソースデータが含まれるブックのブック名であり、CustNameは、手順1でソースデータ用に作成した範囲名です。必要に応じて変更できます)。 を参照する テキストボックス。 スクリーンショットを参照してください:
ドキュメント外部データ検証8

4。 クリック OK。 次に、外部ドロップダウンリストを作成する範囲L1:L4を選択し、[ 且つ > データ検証。 スクリーンショットを参照してください:
ドキュメント外部データ検証9

5。 の中に データ検証 ダイアログ、クリック 設定 タブ、および選択 リスト   次を許可します。 ドロップダウンリストをクリックして、この式を入力します = MyCustList (MyCustListは、手順3で空白の列に付けた範囲名であり、必要に応じて変更できます) ソース ボックス。 スクリーンショットを参照してください:
ドキュメント外部データ検証10

6。 クリック OK。 これで、別のワークブックの外部データ検証が作成されました。 スクリーンショットを参照してください:
ドキュメント外部データ検証11

Note:XNUMXつのワークブック(ソースデータワークブックとデータ検証ワークブック)が同時に開いている場合にのみ、外部データ検証が正しく機能します。

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
"Only when the two workbook are open at the same time (the source data workbook and the data validation workbook), the external data validation can correctly work." Yes this is rather a big problem isn't it? We would not usually have two workbooks open at the same time, we more likely wish to use an old workbook and simply copy the data validation rules to the new spreadsheet. I gave up trying to do this using copy and paste, instead wrote a VBA macro which applied the data validation rule to a large number of cells in one go. Use 'Record Macro' to set up the VBA commands and make minor adjustments to the resulting code to do the trick. Worked fine.
This comment was minimized by the moderator on the site
Glad its not just me that can't get the external data validation to work. Frustratingly it seemed to once but never again. No idea what I did that time.
This comment was minimized by the moderator on the site
Hello, thanks for showing us how to have a drop-down list linked to an external file. However I could not set up the Data Validation to work, even though I have selected to STOP any invalid entry, which a number not included in the drop-down list itself. Is there any way where I can circumnavigate this?
This comment was minimized by the moderator on the site
Create external data validation in different workbook. This tips not working for sharing file one PC to another PC. How it will works? pls. suggest me.
This comment was minimized by the moderator on the site
Sorry I have no idea on this.
This comment was minimized by the moderator on the site
Thank you so much for this article! I could not get Excel to allow me to reference another sheet for a data validation list. I can only surmise that it is because of the version. Very frustrating! However, I did not know about naming the data list, and by doing so and using the =[data list name], it worked like a charm. Many thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations