Registriert seit: 16.05.2018
Version(en): 2010
16.05.2018, 14:34
(Dieser Beitrag wurde zuletzt bearbeitet: 16.05.2018, 14:34 von mrtc.)
Hallo,
ich habe folgende Model_ID von verschiedenen Artikeln. Die Model_ID ist öfter vorhanden da es sich zwar um denselben Artikel handelt, jedoch um eine
andere Variation z.B. andere Farbe und andere Größe.
Model_ID
79601
79601
79601
79601
...
74701
74701
74701
74701
...
74801
74801
74801
74801
...
Dazu müsste ich jetzt eine fortlaufende Artikelnummer erstellen, damit jeder Artikel eine eindeutige Artikelnummer hat.
D.h. solange die Modell_ID gleich bleibt soll fortlaufend nummeriert werden, wenn sich die Modell_ID ändert soll die Nummerierung wieder mit 1 beginnen.
So sollte es aussehen:
Art. Nr.
79601_1
79601_2
79601_3
79601_4
...
74701_1
74701_2
74701_3
74701_4
...
74801_1
74801_2
74801_3
74801_4
...
Ich hoffe mir kann jemand damit weiterhelfen.
Vielen Dank!
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
so?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B |
1 | Nr alt | Nr neu |
2 | 7701 | 7701_1 |
3 | 7701 | 7701_2 |
4 | 7701 | 7701_3 |
5 | 8801 | 8801_1 |
6 | 8801 | 8801_2 |
7 | 9901 | 9901_1 |
8 | 9901 | 9901_2 |
9 | 9901 | 9901_3 |
10 | 9901 | 9901_4 |
11 | 9901 | 9901_5 |
12 | 10001 | 10001_1 |
13 | 10002 | 10002_1 |
Zelle | Formel |
B2 | =WENN(A2<>A1;A2&"_"&ZEILE($A$1);A2&"_"&RECHTS(B1;1)+1*1) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
sollte zu erwarten sein, dass du auch ID-Nummern hast, die sich auch zwei- und mehrstellig wiederholen können, dann nimm diese Formel:
Code:
=WENN(A2<>A1;A2&"_"&ZEILE($A$1);A2&"_"&RECHTS(B1;LÄNGE(B1)-SUCHEN("_";B1))+1*1)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 16.05.2018
Version(en): 2010
Hat perfekt funktioniert, genau so wie ich es brauchte.
Hab vielen Dank! :19:
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
(16.05.2018, 15:25)WillWissen schrieb: [...] ID-Nummern hast, die sich auch zwei- und mehrstellig wiederholen können, dann nimm diese Formel:
Code:
=WENN(A2<>A1;A2&"_"&ZEILE($A$1);A2&"_"&RECHTS(B1;LÄNGE(B1)-SUCHEN("_";B1))+1*1)
Das "
Können" sollte man besser gleich
stellenbevorratend antizipieren, da sonst ein Sortierproblem der ArtNr. (hier mit maximal 999 Nr. je Gruppe) entsteht:
a) sortierte Artikelgruppen:
B1:
irgendeine Zahl, z.B. 0B2:
=A2&"_"&TEXT(1+(A2=A1)*RECHTS(B1;3);"000")(mit Ausklammerung gleicher WENN-Teile bei DANN und SONST und Eliminierung des WENN)
b) unsortierte Artikelgruppen:
A2:A6:
Alle ArtGrp werden vorab einmal gelistet, ohne ArtNr-Vergabe: Im Beispiel also
7701;8801;9901;10001;10002B2:B6:
0B7: =A7&"_"&TEXT(RECHTS(INDEX(B:B;VERWEIS(2;1/(A7=A$2:A6);ZEILE(A$2:A6)));3)+1;"000")
Registriert seit: 16.05.2018
Version(en): 2010
Bin jetzt auf ein neues Problem gestoßen.
Die Artikelliste wurde vom Hersteller aktualisiert und einige Artikel wurden um einige Größen erweitert.
Die Artikel wurden aber am Ende hinzugefügt.
Wie kann ich verhindern das z.B. beim Artikel 1 die Artikelnummer richtig weiter nummeriert wird und nicht wieder mit 1 begonnen wird?
Beispiel:
| A | B | C | D |
1 | Art. Nr. | ModelID | DescDeu | Größe |
2 | 79601-1 | 79601 | Artikel 1 | 10 cm |
3 | 79601-2 | 79601 | Artikel 1 | 12 cm |
4 | 79601-3 | 79601 | Artikel 1 | 15 cm |
5 | 79601-4 | 79601 | Artikel 1 | 20 cm |
6 | 79601-5 | 79601 | Artikel 1 | 22 cm |
7 | 79602-1 | 79602 | Artikel 2 | 10 cm |
8 | 79602-2 | 79602 | Artikel 2 | 12 cm |
9 | 79602-3 | 79602 | Artikel 2 | 15 cm |
10 | 79602-4 | 79602 | Artikel 2 | 20 cm |
11 | 79602-5 | 79602 | Artikel 2 | 22 cm |
12 | 79603-1 | 79603 | Artikel 3 | 10 cm |
13 | 79603-2 | 79603 | Artikel 3 | 12 cm |
14 | 79603-3 | 79603 | Artikel 3 | 15 cm |
15 | 79603-4 | 79603 | Artikel 3 | 20 cm |
16 | 79603-5 | 79603 | Artikel 3 | 22 cm |
17 | 79601-1 | 79601 | Artikel 1 | 25 cm |
18 | 79601-2 | 79601 | Artikel 1 | 30 cm |
19 | 79601-3 | 79601 | Artikel 1 | 35 cm |
20 | 79601-4 | 79601 | Artikel 1 | 40 cm |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
sortiere deine Liste, damit die hinzugekommenen Artikelnmmern eingereiht werden.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28
• mrtc