Status/Typ-Werte automatisch setzen in Abhängigkeit
10.05.2024 18:20:03
Rotbarde
ich stehe vor folgendem Problem das ich nicht so recht lösen kann.
Ich habe eine Produkttabelle erstellt mit Produkten, IDs, usw. Die ID vorne vergebe ich manuell, wie auch die Kategorie und natürlich den Produktnamen. Ich möchte die Tabelle so optimieren, dass man einen Export/Import für ein CMS-System (in dem Fall Wordpress/WooCommerce) erstellen kann. Ein Problem habe ich schon gelöst, und zwar das Gruppierte Werte immer wieder hochgezählt werden, von 0. Das ist wichtig damit das System versteht in welcher Reihenfolge die Variablen Produkte eingelesen werden sollen. Es gibt drei verschiedene Status-Werte, die ich gerne per Formel automatisch setzen möchte, statt manuell - und zwar der Wert Single, Variabel und Variation.
Single steht dabei für ein Produkt, dass keine Unterprodukte hat.
Variabel steht für das Hauptprodukt das Unterprodukte hat.
Variation steht immer da, wenn es sich um ein Unterprodukt handelt, also an 2. Stelle vom Variablen Produkt.
Hier ein Beispiel vom IST-Zustand. D und E werden automatisch generiert. E ist die Artikelnummer die sich neben der ID noch aus der Kategorie und einem Farbcode zusammensetzt. Jede Kategorie beginnt immer mit ID1
Spalte D wertet über folgende Spalten-Formel aus, wann eine Gruppe hochgezählt wird, so habe ich direkt die Werte für die Reihenfolge auf der Shop-Website.
=WENN(ISTZAHL([@[ID Number]]);WENN(SUMME(INDEX(Products[[#Alle];[ID Number]];ZEILE()-1);1)>SUMME(INDEX(Products[[#Alle];[ID Number]];ZEILE());1);0; SUMME(INDEX(Products[[#Alle];[Position]];ZEILE()-1);1));1)
IST-Zustand
A (Produkt) B (Kategorie) C (ID) D (Position) E (Artikelnummer)
A Produkt1 Haarschmuck ID1 0 HAA-1001-228
B Produkt2 Haarschmuck ID2 0 HAA-1002-707
C Produkt1 Armschmuck ID1 0 ARM-1001
D Produkt1 Armschmuck ID1 1 ARM-1001-274
E Produkt1 Armschmuck ID1 2 ARM-1001-44
F Produkt1 Armschmuck ID1 3 ARM-1001-24
G Produkt2 Armschmuck ID2 0 ARM-1002
H Produkt2 Armschmuck ID2 1 ARM-1002-88
I Produkt2 Armschmuck ID2 2 ARM-1002-69
J Produkt3 Armschmuck ID3 0 ARM-1003-44
SOLL-Zustand
Spalte F möchte ich als Formel realisieren, aber mir fehlt der richtige Ansatz.
A (Produkt) B (Kategorie) C (ID) D (Position) E (Artikelnummer) F(Typ)
A Produkt1 Haarschmuck ID1 0 HAA-1001-228 Single
B Produkt2 Haarschmuck ID2 0 HAA-1002-707 Single
C Produkt1 Armschmuck ID1 0 ARM-1001 Variabel
D Produkt1 Armschmuck ID1 1 ARM-1001-274 Variation
E Produkt1 Armschmuck ID1 2 ARM-1001-44 Variation
F Produkt1 Armschmuck ID1 3 ARM-1001-24 Variation
G Produkt2 Armschmuck ID2 0 ARM-1002 Variabel
H Produkt2 Armschmuck ID2 1 ARM-1002-88 Variation
I Produkt2 Armschmuck ID2 2 ARM-1002-69 Variation
J Produkt3 Armschmuck ID3 0 ARM-1003-44 Single
Vielen Dank schonmal für die Hilfe!
Anzeige