Dubletten filtern - NUR die Doppelgänger?
Beim Filtern gehen Originale mit Doppelgängern verlohren
Hallo zusammen,
nach einigem Hin und Her habe ich nur endlich eine Tabelle.
Spalte A beinhaltet eine Liste mit Dateinamen und Spalte B die Abfrage nach Duplikaten.
Die Ausgabe in B wird von der Formel
=WENN(VERGLEICH(A1;A:A;0)=ZEILE();"1";"doppelt")
geregelt, die in Spalte A nach allem was doppelt ist sucht und BEIDE Exemplare markiert.
Dabei brauche ich aber von allen eine Ausführung - sowohl von dern einfachen als auch von den mehrfachen.
Wie lautet die Filtereinstellung?
Danke und Grüße!
F.
Hallo zusammen,
nach einigem Hin und Her habe ich nur endlich eine Tabelle.
Spalte A beinhaltet eine Liste mit Dateinamen und Spalte B die Abfrage nach Duplikaten.
Die Ausgabe in B wird von der Formel
=WENN(VERGLEICH(A1;A:A;0)=ZEILE();"1";"doppelt")
geregelt, die in Spalte A nach allem was doppelt ist sucht und BEIDE Exemplare markiert.
Dabei brauche ich aber von allen eine Ausführung - sowohl von dern einfachen als auch von den mehrfachen.
Wie lautet die Filtereinstellung?
Danke und Grüße!
F.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 107393
Url: https://administrator.de/forum/dubletten-filtern-nur-die-doppelgaenger-107393.html
Ausgedruckt am: 22.04.2025 um 04:04 Uhr
12 Kommentare
Neuester Kommentar
Hallo LoveBoat!
Wenn Deine Zeile so aussieht:
sollten nur noch die (später = mit höherer Zeilennummer folgenden) "Duplikate", nicht aber das "Original" (= erstes Auftreten eines Wertes) mit "doppelt" gekennzeichnet werden ...
Danach noch nach der "Kontroll"-Spalte sortieren, und Du solltest alle "Unikate" am Stück haben ...
Grüße
bastla
Wenn Deine Zeile so aussieht:
=WENN(VERGLEICH(A1;A:A;0)=ZEILE(A1);"1";"doppelt")
Danach noch nach der "Kontroll"-Spalte sortieren, und Du solltest alle "Unikate" am Stück haben ...
Grüße
bastla
Hallo LoveBoat!
Grundsätzlich kennzeichnet die "1" das erste Auftreten eines Wertes.
Die Fehlermeldung ist allerdings sehr seltsam: Eigentlich dürfte es "#NV" nicht geben, da ja in der Spalte A nach einem Wert aus der Spalte A gesucht wird - dieser müsste daher mindestens einmal gefunden werden.
Hast Du meine Version der Formel in die Zelle B1 und von dort weiter nach unten kopiert?
Grüße
bastla
Grundsätzlich kennzeichnet die "1" das erste Auftreten eines Wertes.
Die Fehlermeldung ist allerdings sehr seltsam: Eigentlich dürfte es "#NV" nicht geben, da ja in der Spalte A nach einem Wert aus der Spalte A gesucht wird - dieser müsste daher mindestens einmal gefunden werden.
Hast Du meine Version der Formel in die Zelle B1 und von dort weiter nach unten kopiert?
Grüße
bastla
Hallo LoveBoat!
Die Fehlermeldung irritiert mich allerdings weiterhin (bei meinen Tests mit der Formel habe ich sowohl Zahlen als auch Text - einschließlich enthaltener Leerzeichen - getestet und keine Fehler festgestellt). Der einzige Grund für den angezeigten Fehler sollte die Anwendung der Formel auf eine leere Zelle der Spalte A sein ...
Grüße
bastla
Einmal gefunden heißt; einmal zusätzlich woanders gefunden, richtig?
Nein; "1" heißt erstes Auftreten des Wertes, unabhängig davon, ob es diesen mehrfach gibt.Die Fehlermeldung irritiert mich allerdings weiterhin (bei meinen Tests mit der Formel habe ich sowohl Zahlen als auch Text - einschließlich enthaltener Leerzeichen - getestet und keine Fehler festgestellt). Der einzige Grund für den angezeigten Fehler sollte die Anwendung der Formel auf eine leere Zelle der Spalte A sein ...
Grüße
bastla
Hallo LoveBoat!
Du könntest aber die fragliche Spalte A markieren, kopieren und in eine andere Tabelle über "Bearbeiten / Inhalte einfügen / Werte" als "reinen Text" importieren und dann nochmals mit der VERGLEICH-Formel testen.
Falls es Dir möglich ist, könntest Du vielleicht auch einige Zeilen (vor allem solche, welche die Fehlermeldung erzeugen) zwischen Tags < code type="plain"> und < /code> (jeweils ohne Leerzeichen nach dem "<") posten.
Grüße
bastla
Kann die Funktion etwas damit zu tun haben?
Eigentlich nicht -Du könntest aber die fragliche Spalte A markieren, kopieren und in eine andere Tabelle über "Bearbeiten / Inhalte einfügen / Werte" als "reinen Text" importieren und dann nochmals mit der VERGLEICH-Formel testen.
Falls es Dir möglich ist, könntest Du vielleicht auch einige Zeilen (vor allem solche, welche die Fehlermeldung erzeugen) zwischen Tags < code type="plain"> und < /code> (jeweils ohne Leerzeichen nach dem "<") posten.
Grüße
bastla
Hallo LoveBoat!
Sorry, ich habe leider keine Idee mehr, warum dieser Fehler überhaupt auftritt, und noch weniger, wie es dazu kommen könnte, dass mehrere Zellen als "erste" identifiziert werden ...
Was Du noch versuchen könntest: Die Spalte mit den Pfaden sortieren und in der Spalte nebenan (falls die Daten ab A2 zu finden sind, in B3) folgende Formel eintragen und nach unten kopieren:
In einem weiteren Schritt dann die Spalte B kopieren und über "Bearbeiten / Inhalte einfügen... / Werte gleich wieder einfügen (dadurch werden die Formeln durch ihre Ergebnisse ersetzt). Wenn Du jetzt nach Spalte B sortierst, sollten Uni- und Duplikate jeweils zu Blöcken zusammengefasst sein.
Grüße
bastla
Sorry, ich habe leider keine Idee mehr, warum dieser Fehler überhaupt auftritt, und noch weniger, wie es dazu kommen könnte, dass mehrere Zellen als "erste" identifiziert werden ...
Was Du noch versuchen könntest: Die Spalte mit den Pfaden sortieren und in der Spalte nebenan (falls die Daten ab A2 zu finden sind, in B3) folgende Formel eintragen und nach unten kopieren:
=WENN(A2<>A1;1;"doppelt")
Grüße
bastla
Hallo LoveBoat!
Wenn es tatsächlich darum geht, nur die Dateinamen zu vergleichen, dann müsstest Du zusätzlich noch eine Spalte für die reinen Dateinamen erstellen, also in Spalte B:
ebenfalls die Spalte kopieren und als "Werte" wieder einfügen und danach sortieren und dann in Spalte C
den Vergleich nur dieser Namen durchführen ...
Grüße
bastla
Wenn es tatsächlich darum geht, nur die Dateinamen zu vergleichen, dann müsstest Du zusätzlich noch eine Spalte für die reinen Dateinamen erstellen, also in Spalte B:
=DName(A1)
=WENN(B2<>B1;1;"doppelt")
Grüße
bastla