- 締切済み
複数の検索値から任意のデータを抽出する方法
Excelの質問です。 Sheet1には、1行1件のコード、地域、金額の表があります。 A列のコードは、同じコードはひとかたまりになっていますが、 同じコードが2行ある場合や、1行またはそれ以上ある場合と決まっていません(最大6行)。 また、コードの順も昇順・降順になっていません。 Sheet2には、A列にコードだけが入力してあり、コードをキーにして、 Sheet1から地域と金額を自動表示したいのですが、 MATCHやINDEX関数を組み合わせたりしたのですが、うまくいきません。 関数式をお教えください。 <Sheet1> A B C →列番号です。 コード 地域 金額 56789 東京 100 56789 大阪 50 12345 大阪 400 12345 神奈川 200 12345 東京 1000 22222 大阪 300 22222 神奈川 400 22222 東京 100 ・・・・・つづく <Sheet2> A B C 12345 大阪 400 →B列とC列を数式で自動表示したい 神奈川 200 東京 1000 56789 東京 100 大阪 50 22222 ・・・・・つづく
- みんなの回答 (1)
- 専門家の回答
みんなの回答
作成方法は自分で勉強していただくとして、ピボットテーブルレポートによるのが簡単です。結果だけを示しておきます。 合計/金額 コード 地域 合計 12345 神奈川 200 大阪 400 東京 1000 22222 神奈川 400 大阪 300 東京 100 56789 大阪 50 東京 100
お礼
回答ありがとうございます。 ただ、ピボットは使えないんです。 なぜならSheet2(結果の方)の様式が既に決まっているので、 決まったセル位置に金額を表示する方法が必要なのです。