Erstellen mehrerer Einträge basierend auf einem Wert in einer separaten Tabelle

Erstellen mehrerer Einträge basierend auf einem Wert in einer separaten Tabelle

Ich habe eine Excel-Tabelle mit mehreren Elementen, jedes mit unterschiedlichen Feldern.
Eines der Felder gibt die „Anzahl der Variationen“ an.

Ich habe dann eine separate Tabelle, die alle Variationen enthalten sollte, und ich möchte diesen Prozess automatisieren.

Gibt es eine Möglichkeit, die Zeilen einer Tabelle automatisch mit einer Anzahl von Einträgen zu füllen, die vom Wert „Anzahl der Variationen“ abhängt?

Es folgt ein Beispiel: Gegeben:

Artikelnummer Anzahl der Varianten
element1 2
element2 5

sollte diese Tabelle erzeugen

Variante
element1_1
element1_2
element2_1
element2_2
element2_3
element2_4
element2_5

Ich wäre für jede Hilfe sehr dankbar!

Antwort1

Hier ist eine Lösung mit einigen Hilfsspalten:

  • kumulative Summe in Ihrer Originaltabelle:=SUM($B$1:B1)
  • Für jedes Element eine Zeile erstellen:=SEQUENCE(SUM(Table1[count]),1,0,1)
  • Aktuellen Artikel verfolgen:=MATCH(E2,Table1[cumulative],1)
  • Ausgabe:=INDEX(Table1[sku],F2)&"_"&(E2-INDEX(Table1[cumulative],F2)+1)

Bildbeschreibung hier eingeben

verwandte Informationen