0

大量の情報 (10,000 件以上のレコード) を含む大きなスプレッドシートがあります。列の 1 つは ID 列です。

このデータセットから除外する必要がある約 500 の ID のリストもあります。

基本的には、BIG スプレッドシートをフィルター処理して、除外する必要がある ID のリストを除くすべてを含むスプレッドシートを吐き出します。

サンプルデータ:

id name email
34 bob  bob@aol.com
59 amy  amy@aol.com
53 rog  rog@aol.com
98 jon  jon@aol.com

フィルター データ (フィルターで除外したい ID のリスト):

id
34
53

結果は次のようになります。

id name email
59 amy  amy@aol.com    
98 jon  jon@aol.com

Excel、Libre Office、または Google Docs を使用してこれを処理する最善の方法は何でしょうか?

4

3 に答える 3

0

500 リストがどこにあるのか言及していないので、それに名前付き範囲 (たとえばDlist、同じワークブック内のワークブック スコープ) を割り当て、次のような数式を適用します。

 =MATCH(A2,Dlist,0)  

をコピーしてから、フィルターを使用して 以外のすべてを選択します#N/A。必要なもの/場所をコピーします。

于 2014-08-04T20:29:59.590 に答える
0

まず第一に、10,000 レコードは、弱い Excel であってもそれほど大きくありません。ここで起こっている多くの要因を理解することも役に立ちます。500 レコードの共通点は何ですか? それらは連続していますか?彼らは異なる分野で価値を共有していますか? スプレッドシートのヘッダーにデータ フィルターを追加することを検討しましたか?

これは非常に単純な概念ですが、列にフィルタを適用する方法を順を追って説明するビデオを次に示します。

https://www.youtube.com/watch?v=Z-IZKtGvUK8#aid=P9_7OGqqdBA

フィルターが適用されると、いくつかの基準に基づいてその列をサブセット化できます。これで問題が解決しない場合は、詳しく説明してください。

また、しばらくの間 S​​tack Overflow をご利用いただいているようですが、このページを再度ご覧になることをお勧めします。この質問の構造をランク付けする必要がある場合、3/10 とします。

于 2014-08-04T20:06:59.143 に答える