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

Nummerierung von Sub-Aufträgen anhand des Datums

Nummerierung von Sub-Aufträgen anhand des Datums
10.10.2013 16:19:15
Sub-Aufträgen
Hallo liebe Forumsmitglieder!
Ich habe eine Liste mit Aufträgen und Sub-Aufträgen. Ein Auftrag besteht aus 1-x Subaufträgen.
Die Sub-Aufträge werden zu unterschiedlichen Zeitpunkten geliefert.
Die Sub-Aufträge haben zwar eine eigene Bezeichnung, diese hat jedoch nichts mit dem Lieferdatum zu tun.
Ich möchte nun eine zusätzliche Spalte hinzufügen, in der ich die Reihenfolge der Subaufträge der Aufträge als fortlaufende Nummerierung - basierend auf dem Lieferdatum - errechne.
Zur Veranschaulichung habe ich ein Beispielsexcel angehängt.
Userbild
Vielen Dank jedenfalls schon im Voraus

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

Betreff
Datum
Anwender
Anzeige
AW: Nummerierung von Sub-Aufträgen anhand des Datums
10.10.2013 16:55:25
Sub-Aufträgen
Hallo Sonja,
z. B. so:
 ABCD
1Auftragsnr.SubauftragLieferdatumReihenfolge
21234512345-V01. Jan1
31234512345-C04. Jan2
41234512345-K05. Jan3
55432154321-M05. Feb2
65432154321-U01. Feb1
76325463254-S12. Mrz4
86325463254-Y02. Mrz1
96325463254-O09. Mrz3
106325463254-M08. Mrz2

Formeln der Tabelle
ZelleFormel
D2=RANG.GLEICH(C2;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A2;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A2); ); 1)
D3=RANG.GLEICH(C3;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A3;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A3); ); 1)
D4=RANG.GLEICH(C4;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A4;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A4); ); 1)
D5=RANG.GLEICH(C5;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A5;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A5); ); 1)
D6=RANG.GLEICH(C6;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A6;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A6); ); 1)
D7=RANG.GLEICH(C7;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A7;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A7); ); 1)
D8=RANG.GLEICH(C8;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A8;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A8); ); 1)
D9=RANG.GLEICH(C9;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A9;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A9); ); 1)
D10=RANG.GLEICH(C10;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A10;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A10); ); 1)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß, Bastian

Anzeige
Hast Du auf die Excelversion geachtet? oT
10.10.2013 17:27:47
Hugo
...

Ähem,......nö
10.10.2013 17:56:26
Bastian
für Excel 2007 mit RANG:
=RANG(C2;BEREICH.VERSCHIEBEN(INDIREKT("C" & VERGLEICH(A2;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10; A2); ); 1)
Gruß, Bastian

Nummerierung von Sub-Aufträgen nach Datum
10.10.2013 19:21:09
Sub-Aufträgen
Hi,
wie soll denn die fortlaufende Nummerierung aussehen,
wenn zwei Subaufträge eines Auftrags am selben Tag geliefert werden?
RANG liefert da zweimal den selben Wert (unten gelb).
Ich vermute, dass eher eine Lösung wie in Spalte E gewollt ist:
 ABCDEF
1Auftragsnr.SubLieferdatumReihenfolgeoderoder
212345 01.01.13111
312345 04.01.13222
412345 05.01.13333
554321 05.02.13111
654321 05.02.13121
763254 12.03.13444
863254 02.03.13111
963254 09.03.13333
1063254 08.03.13222

Formeln der Tabelle
ZelleFormel
D2=RANG.GLEICH(C2;BEREICH.VERSCHIEBEN(INDIREKT("C" &VERGLEICH(A2;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A2); ); 1)
E2=SUMMENPRODUKT((A$2:A$10=A2)*(C$2:C$10+ZEILE(C$2:C$10)%%<=C2+ZEILE(C2)%%))
F2=RANG(C2;BEREICH.VERSCHIEBEN(INDIREKT("C" &VERGLEICH(A2;$A$2:$A$10;0)+1); ;;ZÄHLENWENN($A$2:$A$10;A2); ); 1)

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige