Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Gestapelte Sequenzen

Forumthread: Gestapelte Sequenzen

Gestapelte Sequenzen
10.06.2024 11:04:39
Pete
Hallo,

ich habe folgendes Problem:

Mein Bereich umfasst drei Spalten.
In Spalte 1 steht eine Zahl
In Spalte 2 steht eine Zahl.
In Spalte 3 steht ein Buchstabe

Ich benötige eine möglichst schlanke Matrixformel, die mir im Grunde die Zahlen aus Spalte 2 als Sequenzen stapelt und dabei die Werte aus Spalte 1 und 2 entsprechend wiederholt.

Beispiel folgende Werte:

1 2 A
2 3 B
3 4 A
4 3 C

Sollen mit Hilfe der gesuchten Formel zu folgendem Ergebnis führen:

1 1 A
1 2 A
2 1 B
2 2 B
2 3 B
3 1 A
3 2 A
3 3 A
3 4 A
4 1 C
4 2 C
4 3 C

Hat jemand eine Idee?

Besten Dank für die Unterstützung.

Gruß

Pete
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Gestapelte Sequenzen
10.06.2024 12:18:46
MCO
Hallo Pete!

Ich wundere mich, dass bei Excel-Profi und VBA-gut kein Ansatz, geschweige denn eine Lösung gefunden wurde.
Selbst bin ich ja kein Formelkönig, aber halb hab ich das schon geschafft:

=FILTER(TEIL(TEXTVERKETTEN(;;WIEDERHOLEN(C:C;B:B));ZEILE(B1:B99);1);--(TEIL(TEXTVERKETTEN(;1;WIEDERHOLEN(C:C;B:B));ZEILE(B1:B99);1)>"");"")


und mit VBA ist sicher gar kein Problem:

Bau 2 Schleifen ineinander: 1 Liest, die andere Schreibt die geforderten Werte. For each in ... next.. Kennst du ja also VBA-ler

Gruß, MCO

Anzeige
AW: Gestapelte Sequenzen
10.06.2024 14:24:35
Pete
Hallo MCO, ich habe ja nicht gesagt, dass ich keinen Ansatz habe, ich habe sogar eine Lösung :-) nur finde ich sie zu kompliziert. VBA scheidet aus. Trotzdem Danke!
AW: Gestapelte Sequenzen
10.06.2024 12:20:55
Yal
Hallo Pete,

mit Matrixformel wiess ich nicht, aber mit Power Query (PQ) relativ einfach:
- wandle deine Liste in einer Tabelle: Menü "Einfügen", "Tabelle", hat Überschrift: nein. Spalte bekommen Überschriften: Spalte1, 2, 3
- auf diese Tabelle, Menü "Daten", "aus Tabelle/Bereich"
- Du bist im PQ-Editor
- sortiere die Spalte2
- in der Formelbearbeitungsleiste ändere die Aktion
= Table.Sort(#"Geänderter Typ",{{"Spalte2", Order.Ascending }})
in
= Table.TransformColumns(#"Geänderter Typ", {{"Spalte2", each List.Range({1.._},0) }})
- auf dem 2-Pfeil-Symbol in Spalte2 klicken und "Auf neue Zeilen ausweiten"
- Fertig. Menü "Datei", "Schliessen & laden"

Ändert sich danach etwas in der Quelle, einfach auf die Ergebnistabelle gehen, rechtsklicken und "aktualisieren".

VG
Yal
Anzeige
AW: Gestapelte Sequenzen
10.06.2024 14:26:21
Pete
Hallo Yal, Power Query scheidet leider aus. Vielen Dank für deinen Ansatz!!!
AW: Gestapelte Sequenzen
10.06.2024 14:28:49
Pete
Hallo Onur, besten Dank - habe es angepasst und es erfüllt seinen Zweck!!!
Anzeige
Gerne !
10.06.2024 14:30:09
Onur
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige