Extrahieren einer Zahl zwischen 2 Zeichenketten
05.05.2025 16:07:44
Peter_1
ich möchte aus dieser Zeichenkette eine Zahl extrahieren. Die Zahl kann einstellig bis dreistellig sein.
Zeichenkette:
;FOLD 12: TECH1 LA RobNr=1 ProgNr=50 Leistung=0 [W] Laser-Anforderung=EIN
Ich benötige nur die Zahl nach der Zeichenfolge "ProgNr=". In diesem Falle die Nummer 50.
Folgende Formeln habe ich versucht :
=TEIL(B2;SUCHEN("ProgNr=";B2)+7;3)
=TEIL(B2;FINDEN("ProgNr=";B2;FINDEN("";B2;FINDEN("";B2)+1))+7;3)
Leider spuckt er mir mit diesen Formeln bei Einstelligen Nummern das L von Leistung mit aus. Beispiel : 4 L.
Frage :
Wie kann ich die Suche nur auf Zahlen begrenzen ?
Gibt es eine Möglichkeit zwischen den beiden Zeichenketten explizit zu suchen ? Textvor und Textnach gehen leider bei mir nicht.
Vielen Dank
Anzeige