
セルの入力規制で、別ブックにあるデータから参照する。
セルの入力規制で、別ブックにあるデータからA1の結果によりA2にドロップダウンリストを表示させたいのですが。
例えば、下記のデータがブックAにあるとします
A B C
1 三菱 日産 日野
2 FU CW FH
3 FK CM FD
4 FC MK FB
ブックBのセルA1で、ドロップダウンリストから 三菱 日産 日野 のいずれかを選択すると
ブックBのセルA2では、三菱 日産 日野の列に対応した(三菱だったらFU FK FC、日産だったらCW CM MK)ドロップダウンリストを表示させたいのですが、どうすれば良いのでしょうか?
別ブックからはINDIRECTで可能なのと、同ブックからのA1の結果によるA2のドロップダウンリスト表示は「選択範囲から名前を作成」で可能なことは分かったのですが、二つをどのように組み合わせれば良いのか分かりません。
No.1ベストアンサー
- 回答日時:
どちらも開いていることが前提ですが、
まず、ブックAに範囲の名前を付けます。
A1からA4を選択し、挿入→名前→作成→名前の作成ダイアログで「上端行」にチェック
これでA2からA4に「三菱」と名前が定義されます。
同様に「日産」「日野」も名前を定義していきます。
次にブックBのA1セルにデータ→入力規則→設定タブで入力値の種類:リスト、元の値:三菱,日産,日野と入力→OK
A2セルに、同じく入力規則のリストで元の値に「=INDIRECT("[A.xls]Sheet1!"&A1)」と入力→OK
これでプルダウンリストが連動します。
大変ありがとうございました。
うまくリストを出せました。
本当に感謝、感謝です。
本当にありがとうございました。
何かあれば、また教えてほしいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で0より大きい数値が入力...
-
A1セルに入力したら、入力時間...
-
【Excel】セル内の時間帯が特定...
-
エクセル:コメントのようなも...
-
Excelで同じセルに箇条書きをし...
-
excel入力セルをクリックしただ...
-
エクセルで時間の判定をしてい...
-
エクセルで既に入力してある文...
-
エクセルでの早出・残業管理表...
-
CSV出力で変換されてしまっ...
-
入力したところまでを自動的に...
-
excel 関数にて文字を0として認...
-
yyyy/mm/ddからyyyy/mmへの変換
-
エクセルで10分ごとの時刻の...
-
エクセルで、同じ数値を一気に...
-
エクセルで入力した数字を倍に...
-
指定したセルと同じ日付の入っ...
-
空白でないセルの値を返す方法...
-
バーコードが読み取れない原因...
-
Excel:文字と数字の組合せ、次...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
IF関数で0より大きい数値が入力...
-
入力したところまでを自動的に...
-
エクセルで既に入力してある文...
-
Excel:文字と数字の組合せ、次...
-
excel 関数にて文字を0として認...
-
空白でないセルの値を返す方法...
-
エクセル セルに文字を入力した...
-
【Excel】セル内の時間帯が特定...
-
Excelでセルに入力されたカラー...
-
エクセルで時間の判定をしてい...
-
エクセル:コメントのようなも...
-
エクセルの数式がかぶって、選...
-
yyyy/mm/ddからyyyy/mmへの変換
-
マクロ無しで時間自動で記入を...
-
エクセルで一定の数値を超えた...
-
参照先セルに値が入っていない...
-
バーコードが読み取れない原因...
-
エクセルで数字10が1に変わる。...
おすすめ情報