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

Doppelte Einträge Nummerieren

Forumthread: Doppelte Einträge Nummerieren

Doppelte Einträge Nummerieren
26.08.2016 11:36:31
Andi
Guten Tag in die Runde,
ich habe folgendes Problem mit herzlicher Bitte, dass Ihr mir helfen könnt?!
Ich habe in Spalte A Einträge, die durchaus mal doppelt sind. In Spalte B sind die doppelten Einträge sogar schon mit "Doppelt" gekennzeichnet. Nun möchte ich in Spalte C gerne gleichen Einträgen eine gleiche Nummer verpassen. Felder Nicht-doppelte Einträge sollen lehr bleiben.
Sicher ist das mit einem einfachen Bsp. besser zu verstehen:
AAA doppelt 1
BBB
CCC doppelt 2
AAA doppelt 1
DDD
EEE
CCC doppelt 2
AAA doppelt 1
Ich habe leider immer nur Beispiele gefunden, bei der die Anzahl der doppelten Einträge gezählt werden. Das möchte ich aber nicht.
Ich hoffe Ihr habt eine pfiffige Formel. Ich würde mich so sehr darüber freuen!
Danke, Danke, Danke!
Andreas
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: nutze dazu ZÄHLENWENN() owT
26.08.2016 11:39:36
...
Gruß Werner
.. , - ...
AW: nutze dazu ZÄHLENWENN() owT
26.08.2016 11:46:09
Andi
Hallo Werner,
zunächst danke für deine Antwort. Ich befürchte "Zählenwenn" führt am ende nur dazu, dass die Anzahl gezählt wird, wie oft ein doppelter Eintrag vorkommt. Das möchte ich ja nicht. Oder irre ich mich und auch mein beschriebenes Problem (Vergabe einer ID für die doppelten Einträge) geht auch mit Zählenwenn?!
Anzeige
AW: ... und noch VERGLEICH() und INDEX() ...
26.08.2016 12:07:30
...
Hallo Andi,
.. sorry, ich hatte vorhin Deine Fragestellung zu oberflächlich gelesen und dadurch falsch
interpretiert.
Eine Möglichkeit wäre folgende:
 AB
1Datendopp. ID-Nr
2AAA1
3BBB 
4CCC2
5AAA1
6DDD 
7EEE3
8CCC2
9AAA1
10EEE3
11  

Formeln der Tabelle
ZelleFormel
B2=WENN(ZÄHLENWENN(A:A;A2)=1;"";WENN(ZÄHLENWENN(A$2:A2;A2)=1;MAX(B$1:B1)+1;INDEX(B$1:B1;VERGLEICH(A2;A:A;))))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...
Anzeige
stimmt: B mit doppelt braucht man nicht
26.08.2016 12:38:15
WF
dann wird's einfacher für C2:
=WENN(ZÄHLENWENN(A:A;A2)=1;"";WENNFEHLER(INDEX(C:C;VERGLEICH(A2;A$1:A1;0));MAX(C$1:C1)+1))
WF
AW: ja, so ist es einfacher ab Excel 2007 owT
26.08.2016 13:19:15
...
Gruß Werner
.. , - ...
er hat doch 2007 ?
26.08.2016 15:38:12
WF
.
Anzeige
AW: ja, hatte ich aber als 2003 "gelesen" owT
26.08.2016 15:47:20
...
Gruß Werner
.. , - ...
7 und 3 kann man kaum verwechseln
26.08.2016 16:18:56
WF
.
AW: in meinen "Gedankengängen" manchmal schon owT
26.08.2016 16:39:23
...
Gruß Werner
.. , - ...
Anzeige
AW: ... und noch VERGLEICH() und INDEX() ...
26.08.2016 13:24:30
Andi
Hallo Werner,
wow!!!! Ich glaube Index ist ein echt mächtiger Befehl. Ich selbst habe damit kaum (noch gar nicht glaube ich)gearbeitet. Sehr cool. Ganz herzlichen Dank, Dir! Alleine hätte ich das bestimmt nicht hinbekommen. Nochmal ein großes Dankeschön!
Ich wünsche Dir ein schönes Wochenende!
Andi
Anzeige
AW: danke, Dir auch! owT
26.08.2016 13:31:28
...
Gruß Werner
.. , - ...
ist schon komplizierter
26.08.2016 12:17:41
WF
Hi;
Zeile 1 ist leer.
In C2 steht folgende Arfrayformel:
{=WENN(B2="doppelt";WENNFEHLER(INDEX(C:C;VERGLEICH(A2&B2;A$1:A1&B$1:B1;0));MAX(C$1:C1)+1);"")}
runterkopieren
WF
;
Anzeige
Anzeige

Infobox / Tutorial

Doppelte Einträge in Excel Nummerieren


Schritt-für-Schritt-Anleitung

Um in Excel die gleiche Nummer für doppelte Einträge zu vergeben, kannst Du die folgende Methode anwenden. Dies funktioniert ab Excel 2007.

  1. Öffne Deine Excel-Datei und stelle sicher, dass Deine Daten in Spalte A stehen.

  2. In Spalte B hast Du möglicherweise bereits eine Markierung für doppelte Einträge. Diese Anleitung geht davon aus, dass diese Markierung vorhanden ist.

  3. Klicke in Zelle C2 und füge die folgende Formel ein:

    =WENN(ZÄHLENWENN(A:A;A2)=1;"";WENNFEHLER(INDEX(C:C;VERGLEICH(A2;A$1:A1;0));MAX(C$1:C1)+1))
  4. Ziehe die Formel von C2 nach unten, um sie auf die anderen Zellen in Spalte C anzuwenden.

  5. Jetzt sollten die gleichen Werte in Spalte A die gleiche Nummer in Spalte C erhalten.

Diese Methode ermöglicht es Dir, in Excel die fortlaufende Nummerierung für gleiche Werte zu verwenden, ohne die Anzahl der doppelten Einträge zu zählen.


Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt Fehler aus.
    Überprüfe, ob Du die Formel korrekt eingegeben hast und ob sich die Daten in den angegebenen Spalten befinden.

  • Fehler: Die Nummerierung ist nicht fortlaufend.
    Stelle sicher, dass Du die Formel korrekt nach unten gezogen hast und dass es keine leeren Zeilen zwischen den Daten gibt.


Alternative Methoden

Eine andere Möglichkeit, die fortlaufende Nummerierung für gleiche Werte in Excel zu realisieren, ist die Verwendung einer Array-Formel. Gehe folgendermaßen vor:

  1. Klicke in Zelle C2 und füge diese Formel ein:

    {=WENN(B2="doppelt";WENNFEHLER(INDEX(C:C;VERGLEICH(A2&B2;A$1:A1&B$1:B1;0));MAX(C$1:C1)+1);"")}
  2. Bestätige die Eingabe mit Strg + Shift + Enter, um sie als Array-Formel zu speichern.

  3. Ziehe die Formel nach unten, um die Nummerierung auf alle relevanten Zeilen anzuwenden.

Diese Methode eignet sich besonders gut, wenn Du mit großen Datenmengen arbeitest.


Praktische Beispiele

Hier ist ein Beispiel, um zu verdeutlichen, wie die Formeln in der Praxis aussehen:

A B C
AAA doppelt 1
BBB
CCC doppelt 2
AAA doppelt 1
DDD
EEE doppelt 3
CCC doppelt 2
AAA doppelt 1

In diesem Beispiel siehst Du, wie die doppelten Einträge in Spalte C die gleiche ID erhalten.


Tipps für Profis

  • Nutze die Funktion WENNFEHLER, um Fehler in den Formeln zu vermeiden und die Lesbarkeit zu erhöhen.
  • Experimentiere mit bedingter Formatierung, um doppelte Einträge visuell hervorzuheben.
  • Halte Deine Daten sauber: Sortiere und filtere regelmäßig, um die Übersichtlichkeit zu erhöhen.

FAQ: Häufige Fragen

1. Kann ich die Formel auch in älteren Excel-Versionen verwenden?
Die oben genannten Formeln funktionieren ab Excel 2007. In älteren Versionen könnte es zu Einschränkungen kommen.

2. Was passiert, wenn ich neue Daten hinzufüge?
Wenn Du neue Daten hinzufügst, musst Du die Formeln in Spalte C erneut nach unten ziehen, um die neuen Einträge zu berücksichtigen.

3. Gibt es eine Möglichkeit, die doppelten Einträge automatisch hervorzuheben?
Ja, Du kannst die bedingte Formatierung in Excel verwenden, um doppelte Einträge zu erkennen und hervorzuheben.

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