0

別の列の基準に基づいて、同じExcel列に重複をマークしようとしていますが、助けが必要です。以下の例を参照して、別の行の重複値であるすべての行を赤で強調表示し、3番目の列にYを入力します(以下の例では「削除」)。[名前]列の値が大文字と小文字の区別を無視して別の値と重複している場合、[ステータス]列の階層(Excellent、Good、Bad)に基づいて、1つを除くすべての値にマークを付けます。

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

マークを付けないでおくことができるのは、各一意の値の1つだけです。2つが同じステータスを共有し、より高いステータスの重複値がない場合は、どちらかをマークできます(指定しやすい場合はリストのさらに下の方)。

私はサイトを見回していて、重複を削除することについて多くの同様のエントリを見つけましたが、まったく同じものは何もありません。重複する行を強調表示して削除しないようにする必要がありますが、2番目の列の階層に基づいて並べ替えることができるものを見つけることができませんでした。繰り返しの場合とは反対に、コマンドを1回だけ実行する必要があるので、時間は気になりません。あなたたちが私の道を投げることができるどんな助けでも大いに感謝されるでしょう。

4

1 に答える 1

1

以下のシートと手順で問題が解決するかどうかを確認してください。

  1. Status_order 数式: Range("E2") =VLOOKUP(D2,$I$2:$J$4,2,FALSE)
  2. A1:E15 を名前で並べ替え、次に Status_Order で並べ替えます。
  3. 数式を削除 =IF(A2=A3,"削除","")
  4. すべての数式を埋める
  5. 列 C = "削除" の場合、すべての列に条件付き書式を追加して赤色にする

ここに画像の説明を入力

于 2012-06-21T22:10:52.043 に答える