No.2
- 回答日時:
pochitamaさんこんにちは
可能です。
B列のリストの選択範囲を直接変える場合はVBAで行いますが、B列のリストの選択範囲に検索の関数を入れておいて、その関数の検査値をA列のドロップダウンリストの値に参照してやれば、A列ドロップダウンリストの選択結果によってB列ドロップダウンリストの値が変わりますから、お望み通りになると思いますよ。
- EXCEL2000にて動作確認 -
お返事ありがとうございます。
「可能」という事がわかり嬉しかったです。
さっそく自分でやってみたのですが上手くいきません・・・
Excelの関数もあまり詳しくないのですが、A列の値を参照するのは理解していると思うのですが、その値をどうやってドロップダウンリストの値に反映させるのかが分かりません。
もし宜しかったら、具体的な内容を教えて頂けませんか?
No.3ベストアンサー
- 回答日時:
では具体例を簡単に示します。
1,セルA1に入力規制をかけて、リストの範囲をC1:C2としてください。
2,セルC1に"TRUE"、セルC2に"FALSE"と記入します。
(A1のドロップダウンリストには"TRUE"と"FALSE"が表示されますね)
3,セルB1に入力規制をかけて、リストの範囲をD1:D2としてください。
4,セルD1に"=IF(A$1=TRUE,E1,F1)"と記入し、セルD2までコピーします。
5,セルE1,E2,F1,F2に適当な文字を入れます。
これで、A1のドロップダウンでTRUEを選択した場合はB1のドロップダウンにE1,E2のりストが、A1のドロップダウンでFALSEを選択した場合はB1のドロップダウンにF1,F2のりストが表示されますね。
要は、B1のリストをあらかじめ別に用意しておいて、A1の選択結果によってB1のドロップダウンのリストの範囲に表示させる値を変化させるということです。
この例では、用意したリストが2列しかないのでIF関数で単純に分けましたが、列が増えるとHLOOKUP関数などを使う必要があります。検索関数の使い方についてはヘルプを参照してください。
具体的で丁寧なお返事、とてもうれしいです。
上記の通り、2列分はできました。
少し検索関数の使い方を見てみながら、列を増やした場合を想定してみます。
ありがとうございました。
No.4
- 回答日時:
こんにちは
以下のページがご参考になるのでは?
【エクセル技道場】-入力規則-縦横可変範囲の名前定義でリスト
http://www2.odn.ne.jp/excel/waza/validation.html …
参考URL:http://www2.odn.ne.jp/excel/waza/validation.html …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Excel(エクセル) 別シートの表の値を参照したい 2 2022/03/30 15:11
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) Excel 条件付き書式について 1 2022/12/14 20:38
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報