Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
980to984
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
980to984
980to984
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Text und Zahlen in Zelle trennen

Text und Zahlen in Zelle trennen
03.06.2008 10:33:00
hausmann
Hallo zusammen,
ich möchte aus einer Exel Zelle die Zahlen aus der Zelle auslesen und in eine neue schreiben. Die Zahlen und Buchstaben sind natürlich unterschiedlich z.b. "21,0kg" oder "21,000 kg" oder "21kg" oder 1599,0 kg Ich möchte eigentlich nur die 21 bzw. 1599 weiterverarbeiten, wie kann ich das am besten trennen nach dem auslesen ?
Danke schon mal
rob

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text und Zahlen in Zelle trennen
03.06.2008 10:34:00
Hajo_Zi
Hallo Rob,
mit Links und Finden ","

AW: Text und Zahlen in Zelle trennen
03.06.2008 10:37:00
hausmann
Sorry da habe ich mich falsch ausgedrückt, ich brauche natürlich auch die Nachkommastellen, es kann ja auch 21,90 sein ......
hausmann

AW: Text und Zahlen in Zelle trennen
03.06.2008 10:36:14
Tobias
Wenn zwischen den Zahlen und dem Text immer ein Leerzeichen steht (und auch nur dort!) kannst Du "Text in Spalten" verwenden.
Daten->Text in Spalten->Getrennt->Trennzeichen-Andere: "Leerzeichen"->Fertig stellen

AW: Text und Zahlen in Zelle trennen
03.06.2008 10:44:04
David
Wenn es immer "kg" sind, dann hilft:
=GLÄTTEN(WECHSELN('deine Zelle';"kg";""))*1


Gruß
David

Anzeige
AW: Text und Zahlen in Zelle trennen
03.06.2008 10:54:45
jockel
hi, und wenn mal etwas anderes als kg hinter der zahl stehen darf/soll geht:
Tabelle1

 AB
121,90 kg21,90
221,000 EUR21,00
345,3 m³45,30

Formeln der Tabelle
ZelleFormel
B1{=LINKS(A1;SUMME(1*(ISTZAHL(LINKS(A1;SPALTE(1:1))*1))))*1}
B2{=LINKS(A2;SUMME(1*(ISTZAHL(LINKS(A2;SPALTE(2:2))*1))))*1}
B3{=LINKS(A3;SUMME(1*(ISTZAHL(LINKS(A3;SPALTE(3:3))*1))))*1}
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
cu jörg
ein feedback wär ganz reizend

Anzeige
AW: Vielleicht Lösungsansatz
03.06.2008 10:53:00
Tobias
Tabelle2

 ABCD
12093.02k112093.02
2 21 
3 31 
4 41 
5 51 
6 61 
7 71 
8 80 
9 90 
10 100 

Formeln der Tabelle
ZelleFormel
C1{=WENN(TYP(LINKS($A$1,B1)*1)=1,1,0)}
D1=LINKS(A1,SUMME(C1:C10))*1
C2{=WENN(TYP(LINKS($A$1,B2)*1)=1,1,0)}
C3{=WENN(TYP(LINKS($A$1,B3)*1)=1,1,0)}
C4{=WENN(TYP(LINKS($A$1,B4)*1)=1,1,0)}
C5{=WENN(TYP(LINKS($A$1,B5)*1)=1,1,0)}
C6{=WENN(TYP(LINKS($A$1,B6)*1)=1,1,0)}
C7{=WENN(TYP(LINKS($A$1,B7)*1)=1,1,0)}
C8{=WENN(TYP(LINKS($A$1,B8)*1)=1,1,0)}
C9{=WENN(TYP(LINKS($A$1,B9)*1)=1,1,0)}
C10{=WENN(TYP(LINKS($A$1,B10)*1)=1,1,0)}
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
Ich komme gerade nicht weiter. Man kann das ganze sicherlich mit Array-Formeln lösen. Ich stehe aber gerade am Schlauch. Vielleicht weiß ja jemand anders weiter.
Schönen Gruß, Tobi
www.tobiasschmid.de

Anzeige
AW: Vielleicht Lösungsansatz
03.06.2008 11:19:00
jockel
hi Tobias, hier in deinem speziellen beispiel hilft die formel von weiter oben nicht viel; da geht wie in C4:
Tabelle1

 ABC
42093.02k2093,002093,02

Formeln der Tabelle
ZelleFormel
B4{=LINKS(A4;SUMME(1*(ISTZAHL(LINKS(A4;SPALTE(4:4))*1))))*1}
C4{=LINKS(WECHSELN(A4;".";","); SUMME(1*(ISTZAHL(LINKS(WECHSELN(A4;".";","); SPALTE(4:4))*1))))*1}
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
cu jörg
ein feedback wär ganz reizend

Anzeige
AW: Vielleicht Lösungsansatz
03.06.2008 11:40:00
Tobias
Danke jörg,
ich habe Deinen Post interessiert gelesen. Im Anschluss habe ich meine Formel um das Array (Spalte(1:1)) erweitert und TYP durch ISTZAHL ersetzt und schon hat es geklappt. Dann stand aber auch schon Deine Formel da. ;-)
=LINKS(A1,SUMME(1*ISTZAHL((LINKS(A1,SPALTE(1:1)))*1)))
Mir ist trotzdem nicht klar, warum ich mit TYP nicht auf ein Ergebnis komme. Aber ISTZAHL ist sowieso besser.
Schönen Gruß, Tobi
www.tobiasschmid.de
Nachtrag:
Bei mir klappt die Formel (s.o. bzw B4 bei Dir), da ich in meinem Excel . als Dezimaltrennzeichen fest eingestellt habe. :-) Deswegen war mir das Problem nicht sofort klar.

Anzeige
AW: Text und Zahlen in Zelle trennen
04.06.2008 07:11:01
hausmann
Führen doch mehrere Wege nach Rom !
Vielen Dank für die verschiedenen Lösungen, hat jetzt geklappt.
Rob

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige