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

Forumthread: Fortlaufende Nummerrierung

Fortlaufende Nummerrierung
28.10.2005 21:20:42
Kalmbach
Hallo zusammen,
ich habe eine kleines Problem mit der Nummerrierung von 1 bis x welches sich
wie folgt darstellt.
Ich habe ein Tabellenblatt mit ca. 50.000 Einträgen in den Spalten B, C, D,
E und F. Davon sind nur in der Spalte B zum Teil gleiche Einträge vorhanden.
Sp A Sp B Sp C Sp D .........
0 Auto 10 15
0 Haus 12 23
0 Garten 44 34
0 Garten 34 23
0 Garten 22 12
0 Schiff 34 23
Nun möchte ich in der Spalte A eine Nummierung von 1 bis x vornehmen. Dabei
sollten bei gleichen Inhalten der Spalte B auch in der Spalte A die gleiche Nummer ausgegeben werden.
Sp A Sp B Sp C Sp D .........
1 Auto 10 15
2 Haus 12 23
3 Garten 44 34
3 Garten 34 23
3 Garten 22 12
4 Schiff 34 23
Wie kann ich dies in Excel realisieren ohne das ich jedem Datensatz von Hand
eine eigene Nummer zuteilen muss?
Vielen Dank
MfG Michael
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fortlaufende Nummerrierung
28.10.2005 21:32:25
Josef
Hallo Michael!
Sortiere zuerst die Liste nach Spalte "B".
Schreibe in "A1" eine 1.
In "A2" schreibst du
=WENN(B1=B2;A1;A1+1)
Ziehe die Formel bis zum letzten Eintrag in Spalte "B" herunter.
Danach kannst du mit Kopieren &gt Inhalte Einfügen &gt Werte die
Formeln auch in Werte umwandeln!
'******************************
'* Gruß Sepp
'*
'* Rückmeldung wäre nett!
'******************************

Anzeige
AW: Fortlaufende Nummerrierung
28.10.2005 21:50:09
Ramses
Hallo
das sollte es sein
 
 ABC
1NrName 
21Muster 
32Muster1 
43Muster2 
54Muster3 
61Muster 
71Muster 
82Muster1 
95Muster4 
10   
Formeln der Tabelle
A3 : =WENN(ZÄHLENWENN(INDIREKT("B2:B"&ZEILE());B3)>1;INDEX(INDIREKT("A2:B"&ZEILE());VERGLEICH(B3;INDIREKT("B2:B"&ZEILE());1);0);MAX(INDIREKT("A2:A"&ZEILE()-1))+1)
A4 : =WENN(ZÄHLENWENN(INDIREKT("B2:B"&ZEILE());B4)>1;INDEX(INDIREKT("A2:B"&ZEILE());VERGLEICH(B4;INDIREKT("B2:B"&ZEILE());1);0);MAX(INDIREKT("A2:A"&ZEILE()-1))+1)
A5 : =WENN(ZÄHLENWENN(INDIREKT("B2:B"&ZEILE());B5)>1;INDEX(INDIREKT("A2:B"&ZEILE());VERGLEICH(B5;INDIREKT("B2:B"&ZEILE());1);0);MAX(INDIREKT("A2:A"&ZEILE()-1))+1)
A6 : =WENN(ZÄHLENWENN(INDIREKT("B2:B"&ZEILE());B6)>1;INDEX(INDIREKT("A2:B"&ZEILE());VERGLEICH(B6;INDIREKT("B2:B"&ZEILE());1);0);MAX(INDIREKT("A2:A"&ZEILE()-1))+1)
A7 : =WENN(ZÄHLENWENN(INDIREKT("B2:B"&ZEILE());B7)>1;INDEX(INDIREKT("A2:B"&ZEILE());VERGLEICH(B7;INDIREKT("B2:B"&ZEILE());1);0);MAX(INDIREKT("A2:A"&ZEILE()-1))+1)
A8 : =WENN(ZÄHLENWENN(INDIREKT("B2:B"&ZEILE());B8)>1;INDEX(INDIREKT("A2:B"&ZEILE());VERGLEICH(B8;INDIREKT("B2:B"&ZEILE());1);0);MAX(INDIREKT("A2:A"&ZEILE()-1))+1)
A9 : =WENN(ZÄHLENWENN(INDIREKT("B2:B"&ZEILE());B9)>1;INDEX(INDIREKT("A2:B"&ZEILE());VERGLEICH(B9;INDIREKT("B2:B"&ZEILE());1);0);MAX(INDIREKT("A2:A"&ZEILE()-1))+1)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruss Rainer
Anzeige
AW: Fortlaufende Nummerrierung
28.10.2005 22:07:58
Matthias
Hallo Rainer,
unsere Lösungen sind ja sehr ähnlich... ;-)
Wenn man bei deiner allerdings in B2 und B3 dasselbe schreibst, kommt in A3 eine 0.
Aber erst, wenn man in die Zelle A3 geht und Enter drückt.
Seltsam, oder? Liegt wahrscheinlich am INDIREKT().
Gruß Matthias
AW: Fortlaufende Nummerrierung
28.10.2005 22:44:57
Ramses
Hallo
du hast Recht, es entsteht ein Zirkelbezug :-(
Deshalb hier die geänderte Formel
=WENN(ZÄHLENWENN(INDIREKT("B2:B"&ZEILE());B3)>1;INDEX(INDIREKT("A2:B"&ZEILE()-1);VERGLEICH(B3;INDIREKT("B2:B"&ZEILE());1);0);MAX(INDIREKT("A2:A"&ZEILE()-1))+1)
Das ist die notwendige Änderung: INDEX(INDIREKT("A2:B"&ZEILE()-1)
Damit wären wohl deine und meine Formel auf Umwegen identisch :-)
Gruss Rainer
Anzeige
AW: Fortlaufende Nummerrierung
28.10.2005 21:51:09
Matthias
Hallo Michael,
das war knifflig...
in A2:

=WENN(ZÄHLENWENN(B$2:B2;B2)=1;MAX(A$1:A1)+1;INDEX(A$1:A1;VERGLEICH(B2;B$1:B1;0)))

Gruß Matthias
AW: Fortlaufende Nummerrierung
30.10.2005 18:26:36
Michael
Ich möchte hiermit allen danken die mir bei meinem kleinen
Problem helfen konnten.
Macht weiter so.
MfG
Michael
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

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