
たとえば、「果物」と「野菜」という 2 つの項目を含むリストがあるとします。誰かが「果物」を選択すると、2 番目の列に果物のリストが表示されます。誰かが「野菜」を選択すると、2 番目の列に野菜のリストが表示されます。IF
関数を試してみましたが、1 つのリストを表示し、もう 1 つのリストを表示しないようにする方法がわかりません。
答え1
ExcelGuy さん、マクロを使用せずに目的を達成する方法は次の通りです。あなたが言及したものと似たリストを作成しました:
ご覧のとおり、果物か野菜かを示す「タイプ」という列があります。
私の場合、入力としてセル F1 を使用します。選択した列のセルを参照します。基本的に、これは基準を満たす場合にのみ数値を表示し、その数値はインデックスなので、元の順序が維持されます。
これが完了したら、リストを次の順序で取得するだけです。
私はすべてを 1 つのシートで実行しましたが、この例を必要に応じて変更することもできます。お役に立てば幸いです。