2017-11-08 19 views
0

私は、データを列AとBのように2つの列に並べています。私はデータから特定のペア(行)を削除したい。削除するペアはE列とF列に表示されます。Excelで重複した行ペアを削除する

列Eと列Fから情報を取り込み、列Aと列Bからそれぞれの列を削除してシフトする式を探していますセルアップ。実際のデータは7000行で、削除される行は200に近い数値です。

条件付き書式設定または高度なフィルタを適用しましたが、何も機能していないようです。

私はVBの知識がありません。可能であれば、数式/コマンドを使用することをお勧めします。多くの助けをありがとう。行を削除した後

Before Removing Rows

:行を削除する前に

ちょうど助けるためにリンクを配って申し訳ありません

After Removing Rows

+0

それは公式で可能ですが - 私の意見では - 非常に複雑で、いずれかの非常に長い式または2-3ヘルパーの列を持ちます。反対側のVBAは簡単で読みやすいでしょう。 – Jochen

+0

あなた自身でマクロを記録し、基本フィルタを使用することができます:AとBの両方の列にフィルタを適用し、最初の値を列Eから列Aのフィルタに、列FとBについても同様に設定します。フィルタリングされたテーブルの場合、これは削除したいテーブルです。これらのセルを削除し、他のセルを上に移動します。次に、記録されたマクロを確認し、改善してください。あなたが助けを必要とする場合に備えてお立ち寄りください。 –

+0

'vlookup 'を使って削除するレコードをマークできますか?これがあなたの問題を解決できるかどうか私はあなたに方法を提供することができます – Monah

答えて

0

一つの可能​​な解決策:
(1)C2に結果とA2&" "&B2を使用して、列AとBを連結。
(2):カラムDの使用において、式:IF(ISNA(VLOOKUP(C2,$I$4:$I$5,1,0)),"No", "Yes")同様に、列EおよびF
(3)を連結します。 2つの列を比較し、一致する値があれば "Yes"を、一致しない場合は "No"を出力します。この式はlinkページから取得しています。
(4):列の並べ替えデータD
(5): "はい" で行を削除します。
(6):列AとBをもう一度区切ります。

After Steps 1 - 3

+0

@モナ:アイデアありがとう。私は可能な解決策があると確信しています。あなたがアイデアを持っているなら、親切に分けてください。 – MathNovice

+0

私自身の回答を受け入れることはできますか?したほうがいい ? – MathNovice

0

。私はそれが将来いつでも変わることを忘れていました。それでは、あなたの問題を解決するためにあなたがしようとしているすべてのステップがあります。

ステップ:私の評判はまだ低いので、私はここに画像を埋め込むことができない場合
Use Conditional Formatting
Use Filter function
Use Filter Color
Now you're done.

申し訳ありません。しかし、私にこのように助けるチャンスを与えてください。私は前の投稿を途中で削除しました。ありがとう。

+0

問題は、私は両方の列に個別に項目を繰り返していますが、(列AとBの組として行の値を一緒にして)データを通って繰り返さないことです。個々の列の繰り返しではありません。選択されたペアは削除され、選択は列EとFから行われなければなりません。しかし、試みに感謝します。 – MathNovice

+0

私があなたに与えたことは、あなたの事件には役に立たないことに気づきました。 Vlookupはおそらくあなたの問題に対する答えですが、私はあまりそれに精通していません。誰かがあなたを助けることができるといいですね。良い一日を過ごしてください! – Serversta

関連する問題