Microsoft Excel

Herbers Excel/VBA-Archiv

Text in Tabelle | Herbers Excel-Forum


Betrifft: Text in Tabelle von: Martin Bommer
Geschrieben am: 28.11.2009 12:50:15

Hallo,

ich möchte einen Text aus Buchstaben und Ziffern in Zellen verteilen. Dabei sollen alle Buchstaben in einer Zelle (auch wenn sie durch Leerzeichen getrennt sind) und alle Zahlen - bestehend aus bis zu 10 Ziffern - die durch Leerzeichen getrennt sind in jeweils eine Zelle geschrieben werden.

Beispiel:

CA-CANCER J CLIN 0007-9235 6021 69.026 26.238 21

Soll so aussehen:

CA-CANCER J CLIN ><0007-9235><6021><69.026><26.238><21><

>< bedeutet dass sich die Buchstaben/Zahlen dazwischen in einer Zelle befinden><

Wie kann ich das machen?

Danke

Gruß

MB

  

Betrifft: AW: Text in Tabelle von: Josef Ehrensberger
Geschrieben am: 28.11.2009 13:21:24

Hallo Martin,

Tabelle2

 ABCDEFG
1CA-CANCER J CLIN 0007-9235 6021 69.026 26.238 21CA-CANCER J CLIN 0007-9235 6021 69.026 26.238 21

Formeln der Tabelle
ZelleFormel
B1{=WECHSELN(A1;TEIL(LINKS(A1;MAX(WENN(ISTZAHL(TEIL(A1;SPALTE(1:1); 1)*1); SPALTE(1:1)))); VERGLEICH(WAHR;ISTZAHL(TEIL(A1;SPALTE(1:1); 1)*1); 0); LÄNGE(A1)); "")}
C1=LINKS(WECHSELN(A1;B1;""); FINDEN(" ";WECHSELN(A1;B1;"")))
D1=LINKS(WECHSELN(A1;B1&C1;""); FINDEN(" ";WECHSELN(A1;B1&C1;"")))
E1=LINKS(WECHSELN(A1;B1&C1&D1;""); FINDEN(" ";WECHSELN(A1;B1&C1&D1;"")))
F1=LINKS(WECHSELN(A1;B1&C1&D1&E1;""); FINDEN(" ";WECHSELN(A1;B1&C1&D1&E1;"")))
G1{=TEIL(A1;MAX((TEIL(A1;SPALTE(1:1); 1)=" ")*SPALTE(1:1))+1;99)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4




Gruß Sepp



  

Betrifft: AW: Text in Tabelle von: Martin Bommer
Geschrieben am: 28.11.2009 14:02:20

Danke funktioniert

Martin


Beiträge aus den Excel-Beispielen zum Thema "Text in Tabelle "