列Dの条件に従って列Aから重複データを削除する

列Dの条件に従って列Aから重複データを削除する

現在、小さなレポートを作成中ですが、重複を削除する数式がわかりません。メインの列が 4 つあり、列 D のデータに基づいて列 A から重複を削除する必要があります。

以下の例のように、削除する必要がありますのみ3 行目は、ID が重複しており、1 行目の列 D で既に OLD としてマークされているためです。1 行目は古いので削除したほうが良いのですが、現時点では重要ではありません。

関数 IF、IFS、条件書式設定を使用してみました。OLD と NEW に同じ ID が表示される必要があるため、「重複の削除」を実行できません。

例えば=IF(COUNTIF(A:A,A2)>1,"dublicate","unique")

重複は見つかりましたが、列 D に基づいていませんでした。全体的にはあまり成功しませんでした。

A      B         C        D
ID_1   1 May     Acc_1    OLD
ID_2   1 May     Acc_1    OLD
ID_1   2 May     Acc_1    OLD
ID_1   5 May     Acc_2    NEW

Excel で列 D の「OLD」という条件に基づいて列 A の重複を検索する方法がわかりません。

よろしくお願いします!フィリップ

答え1

これは、データ タブにある「重複の削除」を使用して実行できます。

列A:Dを選択し、

重複を削除してください。

次に、ポップアップ ボックスで列 A と D のみを選択します。下の画像を参照してください。

これで必要なものが手に入ります。

ここに画像の説明を入力してください

関連情報