• 締切済み

一覧表から別シートにチーム名の選手すべて抽出する方法を教えてください

大会メンバー表から別シートにチーム名を入れることでそのチームの選手名すべてを表示させる方法を教えてください。 No. チーム名 選手名 1 アマール 山田 2 アマール 村田 3 アマール ライオン 4 レッズ 橋本 5 レッズ 相沢 6 レアル らうる ・ ・ ・ 別シートのA1にチーム名の名前を入力することで A2~下に向かってA1の条件に当てはまるそのチームの選手名すべてが 表示されるようにしてください。 お願いします。

みんなの回答

  • kamejiro
  • ベストアンサー率28% (136/479)
回答No.1

こんばんは。 必ず、別シートにチーム名を入れることが前提でしょうか。 質問のやり方とは異なりますが、フィルタ機能を使うと、チーム名のみ抽出しての表示が可能です。 1.大会メンバー表のシートのA1からデータのある領域のセルをドラッグして領域選択します。 2.メニューバーのデータ→フィルタ 1行目の見出しの項目に[▼]のマークが表示されます。 3.チーム名の[▼]をクリックして表示させたいチーム名を選択する この後、表示されたセルを領域選択しコピー→別シートで貼り付けをすると、該当チームの一覧が別シートに貼り付けられます。 しかし、別シートにチーム名を入れて、即そのシートに表示させたいのであれば、VBAを組めば可能です。(処理手順を考えないといけないので、この場で即答は出来ません)

bearzero
質問者

補足

こんばんは。 ありがとうございます。必ず別シートにチーム名を入れたいのが条件です。別シートは対戦カード表みたいなものです。オートフィルタ機能の件も考えましたが、やはり、関数を使って、別シートの2箇所にふたつのチーム名を入れることで、二つのチームを抽出できたらいいなと思っています。

関連するQ&A