
No.1ベストアンサー
- 回答日時:
こんばんは!
関数でも可能です。
元データは「Sheet1」にあるとします。
表示したいセルのD3セルに
=IFERROR(INDEX(Sheet1!B$1:B$1000,SMALL(IF(Sheet1!$C$1:$C$1000=$B$2,ROW($A$1:$A$1000)),ROW(A1))),"")
配列数式なのでCtrl+Shift+Enterで確定!(←必須★)し
フィルハンドルで列・行方向にコピーしてみてください。
※ 参照先セルが空白の場合「0」が表示されてしまいます。
「0」を表示させない方法として、
メニュー → ファイル → オプション → 詳細設定 → 「次のシートで作業するときの表示設定」の
「ゼロ値のセルにゼロを表示する」のチェックを外しておきます。
※ データ上「0」が必要な場合の「0」も表示されませんので
その場合は少し長くなりますがIF関数で対応する必要があります。m(_ _)m
No.4
- 回答日時:
[No.2]で“長々”と記載した[フィルタオプションの設定]に於ける設定画面を添附圖に示しました。
必ず Sheet2 をアクティブにしてから、操作を初めて下さい。さうしないと失敗します。
手順を文章にすると“長々”になりますが、慣れると「アッ!」と云ふ間に終はります。

No.2
- 回答日時:
》 マクロになると思うのですが、…
自称“初心者”の質問者が勝手に思はないで下さい。
關數でも実現可能だけど、其れも一切使はなくて濟む[フィルタオプションの設定]での手法をば、此処では紹介。
但し、Sheet2 のセル B1 に「組」を入力して措く必要が有ります。
(本當は其れを入力しない一見簡單な方法もあるけど、理論的には“高級者”向きになります)
實行手順
取り敢えず範圍 B1:B2 を選擇⇒[データ]⇒[並べ替えとフィルター <詳細設定>]⇒何やら警告メッセージが出現するも“知らぬ存せぬ”の“一點張り”で無視して[OK]⇒[抽出先]として“選択した範圍”に目玉入れ⇒[リスト範囲]ボックス内にマウスカーソルを放り込んで、Sheet1 の範圍 B2:H13 を“可愛い可愛い”と撫で撫でして、直前に表示されていた「B1:B2」が「Sheet1!$B$2:$H$13」に書き換はつて居る事を確認⇒[検索条件範囲]ボックス内にマウスカーソルを放り込んで、Sheet2 の範圍 B1:B2 を撫で撫で⇒[抽出範囲]ボックス内にマウスカーソルを放り込んで、Sheet2 の範圍 D2:J2 を撫で撫で⇒最後に[OK]をパシーッ
添附圖下段に結果を示しました。

簡単にできました。このやり方もあるのですね。勉強になります。
Sheet2のB2のセルに別の組を入力すればその組の人を抽出するようにしたかったので、ベストアンサーは外の方にさせていただきます。回答していただきありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセルで特定の項目の行を別のシートに表示したいのですがどうすればいい
Excel(エクセル)
-
特定の文字列があったらその行をまるごと別シートに反映させたい
Excel(エクセル)
-
エクセルで特定の行だけ別シートに抽出する方法
Excel(エクセル)
-
-
4
欲しいデータの行だけ別ブックに抽出したい
Excel(エクセル)
-
5
エクセルで条件に一致した別のシートにある行をシートに表示する方法
Excel(エクセル)
-
6
エクセルで打ち込んだ数字を自動で別シートに表示したい
Excel(エクセル)
-
7
Excelで[表1]にあって、[表2]にないものを抽出する関数
その他(Microsoft Office)
-
8
エクセルで特定の行を抽出させる方法について。
Excel(エクセル)
-
9
エクセルで、条件に一致した行を別のセルに抜き出す方法
Excel(エクセル)
-
10
Excel:複数シートから条件に合う行を抽出(空白は次の行または別シートを参照)
Excel(エクセル)
-
11
(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?
Excel(エクセル)
-
12
VBAで条件が一致する行のデータを別シートに抽出
Excel(エクセル)
-
13
【エクセル】表から条件に合ったデータを別シートに順番に抽出したい
Excel(エクセル)
-
14
エクセルで条件に一致したセルの隣のセルを取得したい
その他(Microsoft Office)
-
15
1年分のデータから特定の月分のデータを抽出→表示
Excel(エクセル)
-
16
【VBA】指定した検索条件に一致したら別シートに転記したい
Visual Basic(VBA)
-
17
エクセルで数行おきにデータを抽出
Excel(エクセル)
-
18
エクセル関数で、数字の入った列だけの行を別シートに表示させる。
Excel(エクセル)
-
19
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
20
特定の文字列が含まれている行のみ抜き出して、別シートに書き出す方法(Excel 2007)
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
このカテゴリの人気Q&Aランキング
-
4
Excel に貼り付けた図形が、保...
-
5
EXCELで2つの数値のうち大きい...
-
6
エクセルの2ページ目の作り方
-
7
EXCELで特定のセルに表示...
-
8
エクセルのセル内の余白の設定...
-
9
VBAで保存しないで閉じると空の...
-
10
特定セルの内容を更新したら、...
-
11
Excelで隣のセルと同じ内容に列...
-
12
Excelのセルにユーザー名...
-
13
エクセルで作った新しいウイン...
-
14
EXCELで高さ0で隠れた行の素早...
-
15
EXCELで2列を参照し、重複する...
-
16
グラフの横・縦項目が全部表示...
-
17
エクセルのセル内に全角数字を...
-
18
エクセルの数式で教えてください。
-
19
Excelで数値→文字列変換で指数...
-
20
エクセルの散布図のX軸に文字...
おすすめ情報
公式facebook
公式twitter