Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Doppelte Werte in einer Spalte werden nicht erkannt

Forumthread: Doppelte Werte in einer Spalte werden nicht erkannt

Doppelte Werte in einer Spalte werden nicht erkannt
05.11.2023 20:35:57
MSH
Hallo zusammen,
ich habe eine Spalte erstellt, in der ich die Werte (bestehend aus Straße und Hausnummer) aus zwei unterschiedlichen Tabellen untereinander eingefügt und anschließend alphabetisch sortiert habe. Dabei ist mir aufgefallen, dass doppelte Werte nur teilweise erkannt und angezeigt werden. Obwohl die Zellen exakt den gleichen Wert enthalten, werden nicht alle doppelten Werte durch die bedingte Formatierung markiert. Ich habe das Datenformat der Spalte überprüft und sowohl das Text- als auch das Standardformat ausprobiert, jedoch ohne Erfolg. Die Spalte ist alphabetisch sortiert und es wurde kein Filter angewendet. (s. Bild im Anhang)
Zusätzlich habe ich versucht, die beiden Spalten (mit unterschiedlicher Anzahl an Daten) mithilfe der SVERWEIS-Funktion zu vergleichen, jedoch ohne Ergebnis.
Ich frage mich, was ich übersehe. Über eure Hilfe wäre ich sehr dankbar!
Userbild
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Doppelte Werte in einer Spalte werden nicht erkannt
05.11.2023 20:43:19
SF
Hola,
und auf einem Bildchen soll man jetzt genau was erkennen?
Da kann man nur raten: ein normales Leerzeichen oder ein geschütztes Leerzeichen hinter einem der vermeintlichen Duplikate.
Gruß,
steve1da
AW: Doppelte Werte in einer Spalte werden nicht erkannt
05.11.2023 22:56:18
Daniel
HI

prüf mal per Formel, ob die wirklich gleich sind (=A38=A39)

Wenn es wie von SF vermutet an unterschiedlichen Leerzeichen liegt, sieht man das ja nicht.
Gruß Daniel
Anzeige
AW: Doppelte Werte in einer Spalte werden nicht erkannt
06.11.2023 08:16:27
MSH
Vielen Dank für die Hinweise!
Die Formel (=A38=A39) zeigt, dass die Werte tatsächlich nicht identisch sind. Dies könnte tatsächlich an unterschiedlichen Leerzeichen liegen.
Wie kann ich diese prüfen bzw. wie kann ich alle Leerzeichen in der gesamten Spalte entweder als geschützt oder als "normal" umwandeln? (Anbei eine Beispieltabelle)
https://www.herber.de/bbs/user/164059.xlsx
Danke im Voraus!
Anzeige
AW: Doppelte Werte in einer Spalte werden nicht erkannt
06.11.2023 08:24:14
daniel
Hi
um zusätzliche Leerzeichen vor und nach dem Text, oder mehrfache Leerzeichen im Text zu bereinigen, gibt es die Funktion Glätten.
Glätten macht aus " xxx yyy " den Text "xxx yyy".
Sollten geschützte Leerzeichen vorhanden sein, kannst du diese mit Wechseln in normale Leerzeichen umwandeln.

mach also eine Hilfsspalte mit der Formel:
=Glätten(Wechseln(A2;Zeichen(160);Zeichen(32)))


und arbeite dann mit dieser weiter.

Gruß Daniel
Anzeige
AW: Doppelte Werte in einer Spalte werden nicht erkannt
06.11.2023 10:53:22
MSH
geklappt.
Vielen herzlichen Dank!!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Doppelte Werte in Excel erkennen und beheben


Schritt-für-Schritt-Anleitung

  1. Daten eingeben: Erstelle eine Spalte mit den Werten, die du überprüfen möchtest. Achte darauf, dass diese aus verschiedenen Tabellen stammen können.

  2. Bedingte Formatierung anwenden:

    • Wähle die Spalte aus.
    • Gehe zu „Start“ > „Bedingte Formatierung“ > „Regeln zum Hervorheben von Zellen“ > „Doppelte Werte“.
    • Wähle das gewünschte Format aus und bestätige.
  3. Formel zur Überprüfung: Prüfe mit der Formel =A38=A39, ob die Werte identisch sind. Diese Methode hilft, die Unterschiede zu erkennen, insbesondere wenn Leerzeichen vorhanden sind.

  4. Leerzeichen bereinigen: Wenn du unterschiedliche Leerzeichen vermutest, kannst du eine Hilfsspalte erstellen und die folgende Formel verwenden:

    =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);ZEICHEN(32)))

    Dies entfernt zusätzliche Leerzeichen und wandelt geschützte Leerzeichen in normale um.

  5. Doppelte Werte in neuer Spalte anzeigen: Verwende die Formel =WENN(ZÄHLENWENN(A:A;A2)>1;A2;""), um doppelte Werte in einer neuen Spalte anzuzeigen.


Häufige Fehler und Lösungen

  • Bedingte Formatierung funktioniert nicht: Überprüfe, ob das Datenformat der Zellen korrekt ist. Oftmals können unterschiedliche Formate dazu führen, dass die Excel bedingte Formatierung für doppelte Werte nicht funktioniert.

  • Doppelte Werte nicht erkannt: Achte auf unsichtbare Zeichen oder unterschiedliche Leerzeichen. Diese führen häufig dazu, dass die Beziehung nicht als dupliziert erkannt wird.

  • Eingabe doppelter Werte: Verhindere die Eingabe doppelter Werte in deinen Tabellen, indem du die Datenüberprüfung verwendest. Gehe zu „Daten“ > „Datenüberprüfung“ und wähle „Benutzerdefiniert“ aus.


Alternative Methoden

  • SVERWEIS verwenden: Um zwei Spalten auf doppelte Werte zu vergleichen, kannst du die SVERWEIS-Funktion nutzen. Dies kann hilfreich sein, wenn du Daten aus verschiedenen Quellen abgleichen möchtest.

  • Pivot-Tabellen: Eine Pivot-Tabelle kann dir helfen, die Häufigkeit von Werten zu zählen und somit doppelte Werte schnell zu identifizieren.


Praktische Beispiele

  1. Datenbereinigung: Angenommen, du hast eine Liste von Adressen mit möglichen Leerzeichen. Nutze die Formel zur Bereinigung und wende dann die bedingte Formatierung an.

  2. Doppelte Zahlen finden: Wenn deine Liste Zahlen enthält, kannst du die Funktion =WENN(ZÄHLENWENN(A:A;A2)>1;"Doppelt";"Einzigartig") verwenden, um schnell die doppelten Zahlen zu kennzeichnen.


Tipps für Profis

  • Verwende die Funktion „Eindeutige Werte“: In Excel 365 gibt es die Möglichkeit, mit der Funktion EINDEUTIG() nur die einzigartigen Werte anzuzeigen, was die Arbeit mit doppelten Inhalten erleichtert.

  • Automatisierung mit VBA: Wenn du häufig mit doppelten Werten arbeitest, ziehe in Betracht, ein einfaches VBA-Skript zu erstellen, das diese Schritte automatisiert.


FAQ: Häufige Fragen

1. Warum werden manche doppelte Werte nicht erkannt?
Das kann an unterschiedlichen Leerzeichen oder unsichtbaren Zeichen liegen. Überprüfe die Formatierung und bereinige die Daten.

2. Wie kann ich doppelte Werte in einer neuen Spalte anzeigen?
Verwende die Funktion =WENN(ZÄHLENWENN(A:A;A2)>1;A2;""), um in einer neuen Spalte die doppelten Werte anzuzeigen.

3. Wie verhindere ich, dass Benutzer doppelte Werte eingeben?
Nutze die Datenüberprüfung, um sicherzustellen, dass keine doppelten Werte in die Spalten eingegeben werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige