インデックスと一致しない複数の値を返すと、関数かVBAかどうかを判断する必要があります。Excelのインデックス複数の条件に一致する複数の値を返します
私は基本的に2つの変数を見て、別のシートから一致する会社を返す索引と一致機能を持っています。
ドロップダウンから「オーストラリア」を選択し、別のドロップダウンから「ゴールド」を選択すると、インデックスとマッチは、オーストラリアと鉱山で運営されている別のシートから企業を引き出します。 これまでのところ関数は機能しますが、最初の結果しか返さず、複数の会社が存在する可能性があり、複数の結果を返す方法を理解していません。
コードは、これまでのところ、以下の通りである:私はまた、これを試みた
=INDEX(Datapage!B$2:B$280,MATCH(1,(A$8=Datapage!$C$2:$C$280) * (B$8=Sheet11!$D$2:$D$280),0))
:
= IFERROR(INDEX(表26 [ロケーション]:[商品]、SMALL(IFを(データシートにはB2〜D280の値があります。
(表26 [ロケーション] = $ B8、ROW(テーブル26 [商品]) - ROW($ D $ 2)+1)、COLUMNS($ B14:B14)))、 "")しかし、何も起こりませんし、この必要性に役に立たない1つの変数だけを検索します。
Bという会社名
Cという場所
Dという商品
私は、これはシートが
のように見えるものです解明
のためのいくつかの写真を添付しました
ご協力いただければ幸いです! ありがとう
ようこそ!あなたの質問はむしろ不明です。あなたの投稿を[ask]、[mcve]と読んで[編集]して、TeamViewerセッションを開始せずに答えることができる質問をしてください。乾杯! –
私はできる限り最善の方法で説明しようとしましたが、他に何か迷っていますか? – VOSS
私はこの質問を理解していますが、私はまだあなたがやろうとしていることを理解していません。セルは1つの値しか持てません。式は "複数の値を返す" ? –