![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.1ベストアンサー
- 回答日時:
A~C列:住所録(リスト)
E2:検索する苗字(入力)
F2:住所
=IF($H2="","",INDEX(B$1:B$999,$H2))
G2:TEL
=IF($H2="","",INDEX(C$1:C$999,$H2))
H2:検索された場合の行数
=IF(ISERROR(MATCH($E$2,OFFSET($A$1,$H1,0):$A$999,0)),"",MATCH($E$2,OFFSET($A$1,$H1,0):$A$999,0)+$H1)
F2~H2、まとめて下に適当数コピー
H1は空白にすること。
最大行数は適当に変更。
No.3
- 回答日時:
私もフィルタがいちばんお手軽な方法だと思います。
でもそれさえ時間がかかって面倒なのだとすると、理由があるのかもしれませんね。つまり想像ですが、重複しているデータを絞り込もうとしても、なかなかデータ数が減らないのではありませんか?「200件」とは、フィルタのボタンで出てくる一覧での件数ですか?そうだとすると、既存のデータを分割して、列の数を増やすといいと思います。フィルタは複数の列で同時に絞り込めるのだから、列数が増えれば当然、簡単に絞り込めるようになるはずですね?
文字数とか特定の文字列とか、何らかの基準で列を分ける方法はいろいろあります。「山田太郎」を「山田」と「太郎」に、「345-0012」を「345」と「-」と「0012」に、「東京都千代田区丸の内1-2-3」を「東京都」と「千代田区」と「丸の内1-2-3」に…と元々分けられていれば、絞り込みやすいですね?
分けたデータを再び 1 つにつなげることも簡単にできるので、安心してください。
そういった方法をお尋ねになりたい場合は、このご質問はいったん締め切って、新たなご質問として投稿してください。その際、具体的なデータが示されていると、回答者も答えやすいです。個人情報は伏せて。
また、No.2さんがおっしゃっている、いわゆる「あいまい検索」も、簡単ですが大事な技です。つまり「含む」ほかを使ってのフィルタによる絞込みです。例えば「田」を含むデータを探せば、「太田」とか「田中」とか「島田」とか、いろいろ同時に出せますね。
No.2
- 回答日時:
>めんどくさくて時間が無い
エクセルには該当するリストをつるつるっと並べて出してくれるような、そういった関数は一つもありません。(他の計算ソフトでは、そういう関数が用意されているモノもあります)
ちょーメンドクサイ数式をダラッと書けば、まぁそういう計算も出来ます(実際ここのような質問相談掲示板の過去ログには、とてもたくさんのそういうご相談があります)が、現実的にまさに「今欲しい」時にすらすらっと出てくるようなシロモノじゃありません。
#参考
A列に苗字、B列に住所、C列に電話
D1に検索用の苗字(前方後方一致)
E1に
=INDEX(A:A,SMALL(IF(ISNUMBER(FIND($D$1,$A$1:$A$999)),ROW($A$1:$A$999),9999),ROW(E1)))&""
と記入し、コントロールキーとシフトキーを押しながらEnter
下にコピー、右にコピー
実際にはオートフィルタを使って、「佐藤を含む」とか「田中で始まる」といった具合に絞り出すのが、一番何も考えずにできる簡単な方法です。
#参考
手を動かすのがメンドクサイのでどーしても関数でやりたいなら、もうちょっとふつーの関数だけ使って
準備:
B列に苗字、C列に住所、D列に電話
E2に検索用の苗字(完全一致)
手順:
A2に
=IF(B2=$E$2,COUNT($A$1:A1)+1,"")
と記入、下向けにコピー
F2に
=IF(ROW(F1)>MAX($A:$A),"",VLOOKUP(ROW(F1),$A:B,COLUMN(B1)))
と記入、下にコピー、右にコピーしてやると出来ます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 名簿 検索する関数 3 2023/07/25 10:33
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- その他(暮らし・生活・行事) 私は近所の人達の名前(苗字ファミリーネーム)を知りません。 昨日も骨折をした時に救急車を呼んだのです 2 2023/01/11 07:57
- Google Maps 郵便番号を Google マップで調べる方法を教えてください 環境としては 日本に滞在して間もない 3 2022/03/23 12:25
- ホテル・旅館 ホテルでデイユース利用時の遅れてチェックインについて 1 2022/07/31 10:53
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- 戸籍・住民票・身分証明書 苗字を変えたいです。 ほんまに不利な苗字です。 ありふれた苗字ですが。 名前はありふれた名前なのです 5 2022/08/09 18:44
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft365搭載Windows11PCへ...
-
Officeを開くたびの「再起動メ...
-
一太郎でカーソルを次の行の先...
-
英数字のみ全角から半角に変換
-
現在、PC2台でMicrosoft 365 Pe...
-
エクセルやワードを無料で使え...
-
Microsoft Formsの「個人情報や...
-
パソコン買い換え Office移行 ...
-
エクセルで英文字に入れた下線...
-
大学のレポート A4で1枚レポー...
-
excelの画面のグリッド線の消滅。
-
エクセルの貼り付け「リンクさ...
-
outlookで宛先が異なるメールを...
-
Excel 日付を比較したら、同じ...
-
office365って抵抗感ないですか?
-
会社PCのメールが更新されない
-
Microsoftにofficeアプリについ...
-
Office 2021 Professional Plus...
-
Windows 11で、IME言語バー(IM...
-
Office2021を別のPCにインスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
「生産性ソフトウェア」とは何...
-
会社PCのメールが更新されない
-
【関数】○年○ヶ月と表示された...
-
WEBの記事を印刷する際にA...
-
エクセルでXLOOKUP関数...
-
Microsoft familyに追加されま...
-
会社のOutlookにてメールを予約...
-
Microsoft Formsの「個人情報や...
-
Microsoft365の一部を解約したい
-
マクロ自動コピペ 貼り付ける場...
-
Outlook で宛先が複数の場合の人数
-
outlookのメールが固まってしま...
-
【Excel VBA】PDFを作成して,...
-
大学のレポート A4で1枚レポー...
-
office365って抵抗感ないですか?
-
Microsoftにofficeアプリについ...
-
Excel テーブル内の空白行の削除
-
マイクロソフト 一時使用コード...
おすすめ情報