HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
neopa C
13.06.2026 08:48:44
AW: mit welcher XL-Version ist dies erstellt? ...
Hallo Robert,

... in meiner Microsoft 365 MSO (Version 2605 Build 16.0.20026.20140) 32 Bit erhalte ich da nur #NAME?

Der Formelvorschlag von Daniel funktioniert dagegen einwandfrei und erscheint auf den ersten Blick auch wesentlich einfacher nachvollziehbar.

Gruß Werner
.. , - ...
aus C the unseen
Als Antwort auf diesen Beitrag
Robert Pilz
10.06.2026 10:54:06
AW: Das wäre dann die...
Ja — ohne VBA geht das sehr gut mit dynamischen Array-Formeln in Excel 365.

Angenommen Quelldaten stehen in Tabelle1:

A B C
Gruppe Von Bis
120 1 2
121 1 3

Dann im Zielblatt in A1:

=LET(
Gruppe;Tabelle1!A2:A1000;
Von;Tabelle1!B2:B1000;
Bis;Tabelle1!C2:C1000;
Daten;FILTER(HSTAPELN(Gruppe;Von;Bis);Gruppe<>"");
REDUZIEREN(
"";SEQUENZ(ZEILEN(Daten));
LAMBDA(x;i;
VSTAPELN(
x;
HSTAPELN(
INDEX(Daten;i;1)+0*SEQUENZ(INDEX(Daten;i;3)-INDEX(Daten;i;2)+1);
TEXT(SEQUENZ(INDEX(Daten;i;3)-INDEX(Daten;i;2)+1;;INDEX(Daten;i;2));"/00")
)
)
)
)
)

Falls oben eine leere erste Zeile entsteht, nimm stattdessen ab A2 oder filtere sie weg:

=FILTER(A1#;INDEX(A1#;;1)<>"")

Ergebnis:

Gruppe Wert
120 /01
120 /02
121 /01
121 /02
121 /03

Besser noch: Mach aus dem Grunddatensatz eine Excel-Tabelle mit Strg + T, z. B. Name tblGruppen. Dann wächst die Formel automatisch mit.
Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.