Gruppe: Textfunktionen
Beitrag: Ziffern beliebiger Anordnung aus einem Text extrahieren
{=SUMME((TEIL(0&A1;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&A1;ZEILE($1:$256);1)*1);ZEILE($1:$256);1);ZEILE($1:$256));1)*1)*10^(ZEILE($1:$256)-1))}
{=TEXT(SUMME((TEIL(0&A1;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&A1;ZEILE($1:$256);1)*1);ZEILE($1:$256);1);ZEILE($1:$256));1)*1)*10^(ZEILE($1:$256)-1));WIEDERHOLEN(0;SUMME(ISTZAHL(TEIL(A1;ZEILE($1:$256);1)*1)*1)))}
=TEXTKETTE(SCAN("";TEIL(A1;SEQUENZ(99);1);LAMBDA(a;b;WENN(ISTZAHL(--b);b;""))))Alternativ auch mit NACHZEILE:
=TEXTKETTE(NACHZEILE(TEIL(A1;SEQUENZ(99);1);LAMBDA(b;WENN(ISTZAHL(--b);b;""))))Die 99 bei SEQUENZ steht für die maximale Länge des Textes. Die Zahl also bei längeren Texten entsprechend erhöhen oder an die exakte Textlänge anpassen mit SEQUENZ(LÄNGE(A1)).