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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Visual Basic(VBA) 前回質問の続きになりますが、下記マクロでシート1からシート2の抽出項目セルB3「りんご」とセルC2「 2 2022/12/02 17:37
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- Excel(エクセル) Excelについて 1 2023/03/06 10:26
- Excel(エクセル) 添付写真上のExcelシートのように時間と曜日ごとに担当者が振り分けられているシートがあります。 例 1 2023/03/08 13:02
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
特定の文字列があったらその行をまるごと別シートに反映させたい
Excel(エクセル)
-
【エクセル】表から条件に合ったデータを別シートに順番に抽出したい
Excel(エクセル)
-
エクセルで特定の項目の行を別のシートに表示したいのですがどうすればいい
Excel(エクセル)
-
-
4
【Excel】複数の列を参照して、特定の文字列を含む行全体を別シートに抽出する関数
Excel(エクセル)
-
5
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
6
エクセルで入力のあるセルのみ別シートに表示したい
Excel(エクセル)
-
7
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
8
Excelの出納帳で、別シートに自動で振り分け
財務・会計・経理
-
9
Excel:複数シートから条件に合うセルを抽出する 方法があれば教えてください。 例) シートA 名
Excel(エクセル)
-
10
IF関数などを使って条件に合った「行」を削除するような機能はありますでしょうか?
Excel(エクセル)
-
11
エクセルで、条件に一致した行を別のセルに抜き出す方法
Excel(エクセル)
-
12
エクセルで複数の条件を抽出し自動的に別シートに反映する方法を教えてください。
Excel(エクセル)
-
13
エクセルで条件に一致したセルの隣のセルを取得したい
その他(Microsoft Office)
-
14
特定の文字列が含まれている行のみ抜き出して、別シートに書き出す方法(Excel 2007)
Excel(エクセル)
-
15
EXCEL:特定の文字が入力された日付を表示する方法
Excel(エクセル)
-
16
1年分のデータから特定の月分のデータを抽出→表示
Excel(エクセル)
-
17
Excelで2つのデータの突合せをしたいです
Excel(エクセル)
-
18
Excel:複数シートから条件に合う行を抽出(空白は次の行または別シートを参照)
Excel(エクセル)
-
19
エクセルのIF関数で、文字が入力されていたならば~
Excel(エクセル)
-
20
Excelで重複データの件数ではなく、何番目かを求める方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelはなんで先頭の0を消すん...
-
Excel元に戻す方法を教えてくだ...
-
【Microsoft Office Excel Comp...
-
Excelが固まってしまった。
-
西暦や和暦の表示をyyyymmdd表...
-
Excel 2019 のピボットテーブル...
-
【関数】スペースがいくつ入っ...
-
【Excel】セル内の時間帯が特定...
-
excelの不要な行の削除ができな...
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excelのセルを飛ばして入力する
-
Excel初心者です。 詳しい方、...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
【マクロ】エクセルにかいてあ...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシート クエリ関数 1...
-
エクセルで指定した日付、店舗...
-
Excelのグラフ軸について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報