私はSQLの世界から来たものですが、名前、Eメール、郵便番号、電話番号などを含む1つのExcelファイルを受け取りました。一部の個人からすべての行情報をフィルタリング/抽出する必要があります。私は完全なリストを持っています(例として)
1 John Doe john@example.com 28032
2 Ken Smith ken@example.com 28012
3 Abraham Johnson abraham@example.com 28001
4 Don Williams don@example.com 28022
5 Brenda Jones brenda@example.com 28031
6 Kenneth Brown brown@example.com 28045
7 Jennifer Davis davis@example.com 28005
8 Brittany Miller miller@example.com 28021
9 Martin Wilson wilson@example.com 28032
10 Roger Moore john@example.com 28004
そして私が抽出する必要がある人々のリスト:
Ken Smith
Martin Wilson
Brenda Jones
予想される結果は次のとおりです。
2 Ken Smith ken@example.com 28012
5 Brenda Jones brenda@example.com 28031
9 Martin Wilson wilson@example.com 28032
私が言ったように、私はいくつかのSQLの背景があります、そして私は単純なものでするでしょう SELECT * FROM employees WHERE name='John Doe'
または似ていますが、私はExcelで完全に迷っています。 VBAマクロの式でこれを実行できるかどうか、私が思っているより単純かどうかわかりません。
シモンズ:提案された解決策がMS ExcelまたはLibreOffice Calcで機能するかどうかは気にしない。