A1セルに『港区』と入力するとします。
別シートにある住所一覧から『港区』を含む住所を【複数抽出】して
B1~のセルに合致した住所一覧を表示するにはどのようにしたらできますか?
・住所一覧は、あらかじめ『区』で分けた列を作らず
『東京都港区台場1-○○-○』の様な形で管理。
・検索結果は、1つでも20個以上でも表示したい。
・マクロは使いたくない。
・フィルタのこまごました作業は極力避けたい。
・入力⇒エンター⇒一覧表示が理想。
つまり、A1セルに入力した住所の一部を含むものを一覧表示したい・・・という事です。
宜しく御願い致します。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
別シート:Sheet2、1行目はタイトル行として
Sheet2!B1セルに 0
B2セルに =SUM(FIND(Sheet1!$A$1,A2&Sheet1!$A$1)<=LEN(A2),INDEX(B:B,ROW()-1))
フィルハンドルダブルクリック
Sheet1!B1セルに
=IF(ROW()>LOOKUP(7^7,Sheet2!B:B),"",INDEX(Sheet2!A:A,MATCH(ROW()-1,Sheet2!B:B)+1))
下へオートフィル
No.2
- 回答日時:
「フィルタ」嫌いのようなので、「こんな方法もあるよ」という別解です。
「住所一覧」の例が添付図の Sheet2 で、範囲 A1:A9 (あるいは将来のデータ追加を見越して、 A1:A1000 でも構わない)を選択して、[名前ボックス]に『住所』と入力して Enterキーを「エイヤッ!」と叩き付け。
以下は Sheet1 における操作です。
1.貴方の指示通り「A1セルに『港区』と入力」
2.セル B1 に『住所』と入力
3.初回の操作の前にセル B2 に『これ以降適合住所抽出』とでも入力して
 ̄ ̄おいてください。(後で自動消去され、それ以降は入力不要です)
4.[データ]→[並べ替えとフィルター <詳細設定>]→[OK]
5.[抽出先]として"指定した範囲"に目玉入れ
 ̄ ̄[リスト範囲]ボックス内を『住所』に上書き
 ̄ ̄[検索条件範囲]ボックス内にマウスカーソルを移して、範囲 C1:C2 を
 ̄ ̄撫で撫で
 ̄ ̄[抽出先]ボックス内にマウスカーソルを移して、セル B1 をチョーン
6.クライマックスは、単に[OK]ボタンをツンするだけ
No.3
- 回答日時:
こんばんは!
↓の画像のように住所一覧はSheet12にあるとし、Sheet1のB1セル以降に表示するとします。
画像ではSheet1のB1セルに
=IF(A$1="","",IFERROR(INDEX(Sheet2!A$1:A$1000,SMALL(IF(ISNUMBER(FIND(A$1,Sheet2!A$1:A$1000)),ROW(A$1:A$1000)),ROW(A1))),""))
配列数式なので、Ctrl+Shift+Enterで確定!
B1セルのフィルハンドルで下へコピーすると
画像のような感じになります。m(_ _)m
No.4
- 回答日時:
データベースクエリを使えばいいでしょう。
「別シート」の A列先頭から住所データがあるとして
まず Microsoft Queryか ODBC接続で適当な接続を作成し
作った接続のコマンド文字列を
SELECT 住所
FROM [別シート$A:A]
WHERE 住所 Is Not Null
AND 住所 Like '%' + ? + '%'
と変更。
パラメータを 任意のセルにして そこに「港区」と入力すれば勝手に
抽出された結果が随時表示されるようになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Excel(エクセル) 【Excel】住所に郵便番号を付記する方法 3 2022/05/07 17:15
- Excel(エクセル) Excelで祝日を除く1回目の金曜日を返す 3 2023/01/31 16:07
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) 【EXCEL】=セル&セルが上手く表示できない。 7 2022/09/04 21:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの作業計算方法について
-
Microsoft1Officeの互換ソフト...
-
【マクロ】その時、その時で変...
-
はがきについて。
-
【マクロ】読取専用のファイル...
-
エクセル初心者です 関数の入れ...
-
【関数】適切な文字数の数字を...
-
LOOKUP関数を使えばいいのでし...
-
【関数】先頭だけにある、半角...
-
Excel ピボットテーブルで日付...
-
Excelのpivotについて質問です
-
時間によってファイル名が変わ...
-
エクセル 白黒印刷で白線を印刷...
-
Aというブックの1というシート...
-
エクセル関数を教えてください
-
WPS OFFICEでの縦書きについて
-
Excelのチェックボックスの使い...
-
エクセルの条件付き書式につい...
-
エクセルのセルに同じ大きさの...
-
エクセルの関数について教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報