
Excelについて質問です。
添付させて頂いたように、Sheet1ではチーム名と従業員番号がリストになっていてB列のセル内には複数の従業員番号が存在しており
Sheet2のB列に特定の従業員番号を入れるとその番号がHITするチーム名のみを黄色にハイライトしたところに抽出する式をA2以降に作成したいです。
IfとCountifの組み合わせで特定の文字が入ってるものを抽出、のやり方だとSheet1のデータの数が変わるごとに伸ばしたりしなければならず、このような条件下で必要なチーム名のみを抽出できる方法がございましたらお教えいただけないでしょうか。
画像は1枚までしか添付できないため、←にあるのはSheet1、→の黄色のハイライトがある方をSheet2としてご確認頂けると幸いです。

No.1ベストアンサー
- 回答日時:
こんばんは
従業員番号が必ず3桁であると決まっていれば比較が楽ですが、異なる桁数が混在していると包含関係が発生するので面倒なことになります。
(「23」と「123」が存在すると、区別が面倒という意味です)
そのようなことが無いと仮定しても良いのなら・・
添付図では1シート内に作成していますが、別シートにしたい場合は、セル参照を修正すれば良いです。
もしもできない場合は、一旦同じものをシート内に作成して、EF行をカット&ペーストで移動すればできます。
(コピペではダメですのでご注意)
添付図では、
・A、B列がご提示のデータ。
・F1セルが番号を指定するセル。
と仮定しています。
365または2021環境であれば、E2セルに、
=FILTER(A2:A99,LEN(SUBSTITUTE(B2:B99,F1,""))<LEN(B2:B99),"")
を入力すれば、下方にスピルされます。
Filter関数を使えない環境の場合は、ローテクでやるしかありません。
(私の環境もこちらですが・・)
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW(B$2:B$99)/(F$1<>"")/(LEN(SUBSTITUTE(B$2:B$99,F$1,""))<LEN(B$2:B$99)),ROW(A1))),"")
の関数式を入力して、下方に適当なところまでフィルコピーします。

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) 【Excel質問】別シートにある複数の同型の表から、同じ行項目にある数字を集計する 4 2023/02/16 00:14
- Visual Basic(VBA) Sheet「状況」から、分類の年齢別カウント数をSheet「D表」へ転記する下記マクロを作っています 7 2022/12/14 17:57
- Excel(エクセル) 条件付き書式 別のシートで色付けされたセルデータの転記漏れを防ぐ書式を入れたい 4 2022/04/22 06:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでオートフィルタのボ...
-
エクセルのオートフィルタで最...
-
エクセルで時刻(8:00~20:00)...
-
Excelのオートフィルタで非表示...
-
エクセル関数で、数字の入った...
-
エクセルで、条件に一致した行...
-
なぜShowAllDataだとうまく行か...
-
エクセル オートフィルター
-
PhotoShopElement フィルタ 理...
-
エクセル キーとなる項目で判...
-
Excelマクロ:オートフィルタ3...
-
Excelにオートフィルター機能というもの...
-
エクセルにて、フィルタをかけ...
-
【Excel/関数/条件付き書式】月...
-
今日の日付のデータをすばやく...
-
Excel2003 オートフィルタで「...
-
【excel】リスト内の条件にあっ...
-
【Excel】行に複数回出てくる人...
-
VBA オートフィルタで抽出した...
-
エクセルの偶数行(奇数行)の抽出
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでオートフィルタのボ...
-
エクセルのオートフィルタで最...
-
エクセルで時刻(8:00~20:00)...
-
Excelのオートフィルタで非表示...
-
エクセル関数で、数字の入った...
-
エクセルの偶数行(奇数行)の抽出
-
access マクロでのフィルタの...
-
エクセルにて、フィルタをかけ...
-
Excel共有ブックのオートフィル...
-
オートフィルタで3つ以上の条...
-
オートフィルタは金額の桁カン...
-
データの抽出を教えてください
-
エクセルで隔週をもとめる
-
可視セルを対象としたcountifが...
-
エクセル、オートフィルタで最...
-
オートフィルタで未入力(空白...
-
オートフィルタを見出し行選択...
-
Excelで文字を入力と自動的にフ...
-
Excel2003 オートフィルタで「...
-
なぜShowAllDataだとうまく行か...
おすすめ情報