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 …
No.2
- 回答日時:
pochitamaさんこんにちは
可能です。
B列のリストの選択範囲を直接変える場合はVBAで行いますが、B列のリストの選択範囲に検索の関数を入れておいて、その関数の検査値をA列のドロップダウンリストの値に参照してやれば、A列ドロップダウンリストの選択結果によってB列ドロップダウンリストの値が変わりますから、お望み通りになると思いますよ。
- EXCEL2000にて動作確認 -
お返事ありがとうございます。
「可能」という事がわかり嬉しかったです。
さっそく自分でやってみたのですが上手くいきません・・・
Excelの関数もあまり詳しくないのですが、A列の値を参照するのは理解していると思うのですが、その値をどうやってドロップダウンリストの値に反映させるのかが分かりません。
もし宜しかったら、具体的な内容を教えて頂けませんか?
お探しの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ランキング
-
【関数】スペースがいくつ入っ...
-
西暦や和暦の表示をyyyymmdd表...
-
【Microsoft Office Excel Comp...
-
Excelはなんで先頭の0を消すん...
-
Excelのセルを飛ばして入力する
-
別シートからの文字を変更
-
エクセルの行の抽出について質...
-
Excelのオートフィル
-
Excel 2019 のピボットテーブル...
-
スプレッドシート クエリ関数 1...
-
excelの不要な行の削除ができな...
-
Excel初心者です。 詳しい方、...
-
【Excel】セル内の時間帯が特定...
-
Excel初心者です。 詳しい方、...
-
EXACT関数とIF関数の組み合わせ...
-
Excelのグラフ軸について
-
スマートな関数を教えて下さい。
-
Excelで全角を半角にしたいので...
-
【マクロ】エクセルにかいてあ...
-
Excel:一部のフォントでセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報