Zahlenfolge ausschreiben?

2 Antworten

z.B. so

Bild zum Beitrag

 - (Microsoft Excel, Excel-Formel)

Mit den neueren Excel-Versionen (ich glaub, ab Excel 2019) könntest du diese Formel nehmen (Angenommen, der erste Bereich "13-15" steht in A1):

=LET(
  Werte; TEXTTEILEN(A1;"-");
  Anfang; INDEX(Werte; 1; 1);
  Ende; INDEX(Werte; 1; 2);
  SEQUENZ(1; Ende-Anfang+1; Anfang; 1)
)

Zur Erklärung: Mit LET kannst du in einer Formel Variablen anlegen, die du später immer wieder benutzen kannst. In der nächsten Zeile wird der Text (z.B. "13-15") in zwei Werte aufgeteilt, dann in der nächste Zeile wird die erste Zahl davon in der Variable "Anfang" gespeichert, in der nächsten Zeile wird die zweite Zahl in der Variable "Ende" gespeichert und in der letzten Zeile wird dann mit der Sequenz-Funktion eine Zahlenreihe gebildet.