ich suche eine Formel oder VBA Lösung, damt ich aus einem String die Zahlen (rechts) selektieren kann. Habe im Netz schon Formel gefunde, die aber in einem Fall nicht das Ergebnis zeigt. Wenn die Zahl im String ABC DF ERF 0123 456 ist, geht die Formel nicht. Das Ergebnis in B1 sollte 0123 456 sein. Die Zahlen können unterschiedlich lang un mit Leerstellen zwischen dem Zahlenblock sein. Hier mein Bespiel und Danke für evtl. Hilfe:
Tabelle1
A | B | C | |
1 | ABCD EF GH 0123 456 | #WERT! | |
2 | AA BB CDEFG 34677 | 34677 | |
3 | ab c de fgh 123456789 | 123456789 | |
4 | ab cd ef g h i jk 123 | 123 |
verwendete Formeln | ||
Zelle | Formel | Bereich |
C1 | {=TEIL(A1;FINDEN("-";A1;FINDEN("-";A1)+1)+1;FINDEN("-";A1;FINDEN("-";A1;FINDEN("-";A1)+1)+1)-FINDEN("-";A1;FINDEN("-";A1)+1)-1)} | $C$1 |
C2 | {=TEIL(A2;VERGLEICH(WAHR;ISTZAHL(TEIL(A2;SPALTE(2:2);1)*1);0);LÄNGE(A2))*1} | $C$2 |
C3 | {=TEIL(A3;VERGLEICH(WAHR;ISTZAHL(TEIL(A3;SPALTE(3:3);1)*1);0);LÄNGE(A3))*1} | $C$3 |
C4 | {=TEIL(A4;VERGLEICH(WAHR;ISTZAHL(TEIL(A4;SPALTE(4:4);1)*1);0);LÄNGE(A4))*1} | $C$4 |
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!
Tabellendarstellung in Foren Version 5.48
Gruß, Dieter(Drummer)