Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Duplikate löschen mit Bedingung

Duplikate löschen mit Bedingung
29.01.2007 11:38:13
Curtis
Hallo zusammen,
folgendes Problem:
(ca. 1000 Werte)
Spalte A: Name
Spalte B: Datum
In Spalte A existieren manchmal Duplikate. Alle Duplikate müssen gelöscht werden (die ganze Zeile), es soll allerdings immer das Element mit dem jüngsten Datum (Spalte B) behalten werden.
Wäre super, wenn mir jemand einen Ansatz oder sogar eine Lösung zur Verfügung stellen könnte.
Fette Grüße
Curtis
-------------------------
Excel: Anfänger
VBA: Besser als Anfänger
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Duplikate löschen mit Bedingung
29.01.2007 11:47:34
Uduuh
Hallo,
in c:
{=B2=MIN(WENN($A$2:$A$1000=A2;$B$2:$B$1000))}
runterkopieren, nach FALSCH filtern und Zeilen löschen.
Gruß aus’m Pott
Udo

AW: Duplikate löschen mit Bedingung
29.01.2007 12:34:31
Curtis
dgg008 23.11.2006 FALSCH
dgg009 29.01.2007 WAHR
dgg009 01.01.2000 FALSCH
dgg010 29.01.2007 FALSCH
dgg012 29.01.2007 FALSCH
dgg014 27.01.2007 FALSCH
dgg015 29.01.2007 FALSCH
dgg015 05.12.2006 WAHR
dgg015 01.01.2000 FALSCH
dgg017 29.01.2007 FALSCH
dgg018 29.01.2007 FALSCH
dgg018 21.12.2006 FALSCH
dgg019 26.01.2007 FALSCH
dgg020 26.01.2007 FALSCH
dgg020 29.11.2006 FALSCH
dgg022 19.01.2007 FALSCH
dgg022 15.12.2006 FALSCH
dgg023 29.01.2007 FALSCH
Passt nicht so ganz, scheinbar ergibt Wenn(...,$B$2:$B$1000) nicht das Teilergebnis.
Hmmm...
Curtis
Anzeige
AW: Duplikate löschen mit Bedingung
29.01.2007 12:56:57
Uduuh
Hallo,
das ist eine Matrix-Formel.
{} nicht eingeben, sondern Formel mit shift+strg+enter abschließen.
Gruß aus’m Pott
Udo

AW: Duplikate löschen mit Bedingung
29.01.2007 13:00:17
Curtis
Das wars. Perfekt!!!
Ganz herzlichen Dank für die super Unterstützung und Hilfe auf herber.de!
Curtis
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Duplikate löschen mit Bedingung in Excel


Schritt-für-Schritt-Anleitung

Um in Excel Duplikate zu entfernen mit Bedingung, sodass nur das Element mit dem jüngsten Datum erhalten bleibt, folge diesen Schritten:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in den Spalten A (Name) und B (Datum) stehen.
  2. Hilfsspalte einfügen: Füge eine neue Spalte C hinzu. In Zelle C2 gib die folgende Matrix-Formel ein:
    =B2=MIN(WENN($A$2:$A$1000=A2;$B$2:$B$1000))
  3. Formel anwenden: Drücke STRG + SHIFT + ENTER, um die Formel als Matrix-Formel zu bestätigen. Du solltest nun {=B2=MIN(WENN($A$2:$A$1000=A2;$B$2:$B$1000))} in der Formelzeile sehen.
  4. Nach FALSCH filtern: Wende einen Autofilter auf die Spalte C an und filtere nach FALSCH.
  5. Zeilen löschen: Markiere die gefilterten Zeilen und lösche sie. Die verbleibenden Zeilen enthalten nur die Duplikate mit dem jüngsten Datum.

Damit hast du die Excel Duplikate entfernt, wobei die Bedingungen beachtet wurden.


Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige