No.1ベストアンサー
- 回答日時:
こんなのは参考になりませんか。
(データ)Sheet1のA1:B11に
コード内容
ax
bf
cg
bv
cx
cあ
as
ad
bf
(条件)Sheet2のA1:B2に
コード内容
b
(操作)
データ-フィルタ-フィルタオプションの設定
指定した範囲をON
リスト範囲 $A$1:$B$11
検索条件範囲 Sheet2!$A$1:$B$2
抽出範囲 $F$1:$G$11
(結果)F1:G11に
コード内容
bf
bv
bf
bb
No.2
- 回答日時:
たとえばA列にデータがあるとしたらB列に1から始まる行を示す番号を入れ、C列に
=IF(A2=START!F1&START!F2,B2,"")
とします。B列の変わりにROW関数を使ってもいいです。
レコードの表の左上のセルの上のセルがA1だとし、抽出したいデータが左からm列目の列にあるとすると
=OFFSET(A1,SMALL(C1:C100,n),),m-1)
nを1,2,3---と変えて十分な数のセルにそれぞれ入れてやります。エラー値が気になるならISERROR関数で消してください。
No.3
- 回答日時:
検索対象がA列、抽出したいレコードがB列にあるとするとC列に
=IF(A2=START!F1&START!F2,B2&" ","")
としてやり
一致するレコードを
=CONCATENATE(C2,C3,C4,---,C100)
としてやればひとつのセルにスペースで区切られた複数のレコードを出してやることもできます。
No.4
- 回答日時:
検出したい文字列が複数ある場合は検出先のレコードの横に作業セルを置くのは不都合だと思います。
その場合はたとえばSTART!シートのセルG1に
=MATCH(START!F1&START!F2,A2:A100,0)
セルH1に
=MATCH(START!F1&START!F2,INDIRECT("A"&2+G1&":A100"),0)+G1
としてH1を(START!$F1&START!$F2と絶対参照にして)横にコピーしてやればA2:A100の中の行位置を表すことができます。
あとはG2,H2--にG1,H1--を使って検索結果を抽出してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) Excel_マクロ_複数のシートのVLOOKUPで表示された#N/A以外に色付けをしたいです 1 2023/02/16 22:37
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Visual Basic(VBA) ユーザーフォームの表示を追加したい 2 2023/03/26 23:18
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
- Access(アクセス) Access 複数条件検索の設定が上手く行きません 1 2022/07/22 20:37
- Excel(エクセル) VBAについて 3 2022/06/19 18:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
Excelでグループの最大値から項...
-
Excelのオートフィル
-
ある列のセルに特定の文字が入...
-
Excelで中央揃えが出来ない?
-
excelで、1つのセルに入ってい...
-
【エクセル】文字列分割の関数
-
エクセルで特定の文字が入って...
-
エクセルのまとめてカッコをつ...
-
エクセルで、2種類のデータを...
-
ACCESSのようなオートナンバー
-
excel: 2行ずつ間隔を空けて関...
-
エクセルで、数字列の中にハイ...
-
Excelの結合でA列とB列の内容...
-
エクセルでフィルターで抽出し...
-
セル内文章から、英数字のみ取...
-
エクセルの質問になります。 先...
-
VLOOKUP関数を使い掃除当番表を...
-
Excelのデータ間引きについて
-
Excel 指定行までコピーをおこ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
ある列のセルに特定の文字が入...
-
Excel 頭に「0」がついている...
-
エクセルのまとめてカッコをつ...
-
桁の違う数値での並び替え
-
セル内文章から、英数字のみ取...
-
Excel 指定行までコピーをおこ...
-
エクセルに入力した文字列に句...
-
excelで、1つのセルに入ってい...
-
連続データを1行おきに貼り付け...
-
Excel強制終了
-
エクセルで、数字列の中にハイ...
-
Excelのオートフィル
-
Excelの結合でA列とB列の内容...
-
Excelでグループの最大値から項...
-
WEEKDAY 空白も7になってしまう
-
【EXCEL】別シートに同じ番号が...
おすすめ情報