2012-09-12 5 views
31
  1. のは、私はシートを持っているとしましょう - 数1 - 'H - 5000以上の列(たとえば、列「」はそれぞれ ')。別のシートで
  2. - 番号2は、 - 単一の列「」400の値を、それぞれ含有する英数字の文字列(:xxx1234例) - I「は、削除リスト」を有します。私はに有する
  3. シートから毎に行全体を削除ナンバーワン、列「E」は「するには、削除リストを」から任意の値が含まれている場合(「」シートの数2カラムから)。行全体を削除することで
  4. 、私は行を削除し、(blankspaceを残していない)、それを動かす意味

どのように私はそれを達成していますか?どんな助けでも大歓迎です。は、削除行をエクセル

+4

VLookupを実行するシートをシート2に追加することができます。 VLookupですべてのレコードをフラグすることで、シート1の行を並べ替えてから、フラグ付きの行をハイライト/削除することができます。 –

+0

awesome James L. このアイデアに感謝します! – ndo

+0

私は単純な例でアイデアを回答にします。 –

答えて

56

考えるシート2:

ColumnA 
------- 
apple 
orange 

ことはできフラグ値がシート2に存在するシート1の行:

ColumnA ColumnB 
------- -------------- 
pear  Keep 
apple Delete 
cherry Keep 
orange Delete 
plum  Keep 

ColumnA ColumnB 
------- -------------- 
pear  =IF(ISERROR(VLOOKUP(A1,Sheet2!A:A,1,FALSE)),"Keep","Delete") 
apple =IF(ISERROR(VLOOKUP(A2,Sheet2!A:A,1,FALSE)),"Keep","Delete") 
cherry =IF(ISERROR(VLOOKUP(A3,Sheet2!A:A,1,FALSE)),"Keep","Delete") 
orange =IF(ISERROR(VLOOKUP(A4,Sheet2!A:A,1,FALSE)),"Keep","Delete") 
plum  =IF(ISERROR(VLOOKUP(A5,Sheet2!A:A,1,FALSE)),"Keep","Delete") 

得られたデータは、このようになります

シート1を簡単にフィルタリングまたはソートし、「削除」でフラグが立てられた行を削除することができます。

+0

素晴らしいです、ありがとう! – ndo

+7

これは誰にも役立つかどうかわかりませんが、 '= IF(ISERROR(VLOOKUP(A1、Sheet2!$ A $ 7,1、FALSE))、 'Keep'、 'Delete' ) ' – James

+0

@James' $ '記号は、セルをドラッグ・アンド・コピー・ペーストするときに「移動しない」ように、選択した領域を固定にします。 – totymedli

8

私は(Mac用の少なくともエクセル2016で)より信頼性の高い方法を見つけたです:列Bに

あなたの長いリストが列Aであると仮定すると、これから削除されるもののリストです。 、その後、列Cのすべての行にこれを貼り付けます。

= IF(COUNTIF($ B $ 2:$ B $ 99999 A2)> 0は、 "削除"、 "キープ")

それからちょうど並べ替え列Cでリストすると、削除する必要があるものが見つかります。

3

ここでは、手動で削除するのに時間がかかる「削除する」値が多数ある場合の操作方法を示します。> "重複した値"
- 列に

  • -putオリジナルリスト -putは、列B -Select両方の列は、 "条件付き書式"
    -Select "Hightlight細胞ルール" のリストを削除するには -The重複が
    その後、「ソートオン」「ソート&フィルタ」--->「カスタムソート」表示されるダイアログボックス-In
    は、中央のオプションを選択する列Aを選択し、-Then両方の列にhightlightedする必要があります"セルの色"を選択
    - 次のオプション "S 「オーダーオート」を選択し、「セルの色がない」「下にあります」を選択します。
    - すべての強調表示されたセルがリストの一番上に表示されます。 - 強調表示されているすべてのセルをスクロールダウンして選択し、[削除]をクリックします。
+0

これは、フィルタが設置された魔法のように機能します。ありがとう。 – danny117