Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

einstufige Gliederung von Zahlenwerten WENN Funktion
#1
Hallo zusammen,

mein Problem ist folgendes, es geht um eine Liste von Produkten welchen eine passende fortlaufende Nummer zugeordnet werden soll.

Es stehen eine weitere Reihe von Produkten (hunderte) zur Verfügung die eine solche Nummerierung benötigen.

An einer WENN Funktion beißen wir uns bis dato die Zähne aus. Hier einer unserer gescheiterten Versuche:

Code:
=WENN(ZÄHLENWENN($A6:A$8;A6)>1;ZÄHLENWENN($A6:A$8;A6);"")

Die Tabelle sieht folgendermaßen aus, die rechte Spalte soll bestenfalls mit einer Formel weitergeführt werden:

Code:
jeans Art0001
jeans Art0001.1
jeans Art0001.2
hose Art0002
hose Art0002.1
hose Art0002.2
kappe Art0003
brille Art0004
brille Art0004.1
brille Art0004.2
brille Art0004.3
brille Art0004.4
hut Art0005
hut Art0005.1
ecken Art0006
ecken Art0006.1
ecken Art0006.2
ecken Art0006.3
ecken Art0006.4
stiefel
stiefel
trompete
trompete
trompete
trompete
trompete
trompete
eimer
eimer
eimer
eimer



Vielleicht hat ja jemand einen guten Rat oder vielleicht sogar eine passende Formel.

Liebe Grüße und schon einmal vielen Dank!  Angel

Penelope
Antworten Top
#2
Hallo Penelope,

leg dir am besten eine Hilfstabelle an, in der du nur die eindeutigen Werte hast. Das erreichst du, indem du deine Artikelspalte kopierst und in der Kopie über Daten/Datentools/Duplikate entfernen, nur eindeutige Einträge hinterlässt. Den Rest siehst du im Tabellenausschnitt.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFG
1jeans Art00011jeans Art00011
2jeans Art0001.12jeans Art0001.12
3jeans Art0001.23jeans Art0001.23
4hose Art00024hose Art00024
5hose Art0002.15hose Art0002.15
6hose Art0002.26hose Art0002.26
7kappe Art00037kappe Art00037
8brille Art00048brille Art00048
9brille Art0004.19brille Art0004.19
10brille Art0004.210brille Art0004.210
11brille Art0004.311brille Art0004.311
12brille Art0004.412brille Art0004.412
13hut Art000513hut Art000513
14hut Art0005.114hut Art0005.114
15ecken Art000615ecken Art000615
16ecken Art0006.116ecken Art0006.116
17ecken Art0006.217ecken Art0006.217
18ecken Art0006.318ecken Art0006.318
19ecken Art0006.419ecken Art0006.419
20stiefel20stiefel20
21stiefel20trompete21
22trompete21eimer22
23trompete21
24trompete21
25trompete21
26trompete21
27trompete21
28eimer22
29eimer22
30eimer22
31eimer22

ZelleFormel
B1=SVERWEIS(A1;$F$1:$G$22;2;0)
G1=ZEILE(A1)*(F1<>"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo WillWissen,

vielen Dank für die schnelle Antwort, leider ist es jedoch nicht ganz dass, was wir vorhaben.

Es geht hauptsächlich um die Nummerierung der Artikel in folgendem Format (Art0001;Art0001.1;Art0001.2;Art0002;Art0002.1 usw.)

Wir haben 5 Zeilen mit dem Wort "Jeans" bspw. . Hier soll die Nummerierung bei der ersten Zeile Art0001 lauten.

Die "zweite Jeans" bekommt die Nr. Art0001.1  usw. 

LG

Penelope

Hier einmal eine xlsx Datei als Beispiel


Angehängte Dateien
.xlsx   Mehrstufige Nummerierung Frage.xlsx (Größe: 8,95 KB / Downloads: 3)
Antworten Top
#4
Hallo Penelope,

Wenn wie im Beispiel gleiche Produkte immer direkt untereinander stehen:

1. Erste Nummer manuell eintragen und
2. darunter folgende Formel :

=WENN(A2=A1;WENN(LÄNGE(D1)=7;D1&".1";LINKS(D1;8)&RECHTS(D1;LÄNGE(D1)-8)+1);"Art"&TEXT(TEIL(D1;4;4)+1;"0000"))


Angehängte Dateien
.xlsx   Mehrstufige Nummerierung Frage.xlsx (Größe: 9,83 KB / Downloads: 3)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





[-] Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:
  • penelope
Antworten Top
#5
Hallo Ego,

ich bin beeindruckt, genau dass ist das, was wir gesucht haben! Tausend Dank dafür! 

LG Penelope
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste