Seite 1 von 1
Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 19:43
von Jochen#2
Hallo liebe Gemeinde,
folgendes Problem:
Habe aus einer .csv-Datei Zahlenwerte (formatiert als Text) übernommen.
Z.B.
4
0.8
2.6
Mit WERT habe ich es geschafft, die geraden Ziffern auf "4,00" umzuwandeln. Aber wie schaffe ich das mit den anderen beiden? Bei den Teilwerten bekomme ich einen ERROR oder abstruse Resultate. Habe auch mit Suchen-Ersetzen versucht, die Punkte in Kommas umzuwandeln, leider vergeblich. Würde mich über Hilfe freuen.
Vielen Dank im Voraus

Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 19:53
von Karolus
Hallo
Formatiere die Spalte nicht als 'Text' sondern auf 'US-englisch' ( im Csv-Importdialog )
Gruß Karo
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 19:58
von Jochen#2
Hallo Karo,
danke für die Antwort. Habe ich versucht. Dennoch wird es mit z.B. " '2.8 " importiert. Das Hochkomma habe ich mit SÄUBERN wegbekommen, aber die Punkte bleiben leider
Gruß
Jochen
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 20:03
von Karolus
Hallo
Im Csv-importdialog siehst du unten Spaltenköpfe mit der Aufschrift 'Standard' klick da mal mit der rechten Maustaste...
Gruß Karo
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 20:05
von Stephan
Habe ich versucht. Dennoch wird es mit z.B. " '2.8 " importiert. Das Hochkomma habe ich mit SÄUBERN wegbekommen, aber die Punkte bleiben leider
und was spricht dagegen das Hochkomma beim Importieren als Trenner anzugeben und die resultuirende Leerspalte zu löschen
oder:
nach dem Import nach dem Punkt zu suchen und ihn durch ein Komma zu ersetzen
Gruß
Stephan
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 20:06
von Stephan
Im Csv-importdialog siehst du unten Spaltenköpfe mit der Aufschrift 'Standard' klick da mal mit der rechten Maustaste...
das hilft nicht wenn das Hochkomma in der csv-Datei ist, i.S.:
'2.6
oder:
"'2.6"
Gruß
Stephan
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 20:16
von Jochen#2
Stephan hat geschrieben:
oder:
nach dem Import nach dem Punkt zu suchen und ihn durch ein Komma zu ersetzen
Hallo Stephan,
das habe ich versucht, funktioniert aber nicht...
Ratlose Grüße
Jochen
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 20:27
von Stephan
das habe ich versucht, funktioniert aber nicht...
da weiß ich dann aber nicht weshalb
Ratlose Grüße
eine zweite Möglichkeit hatte ich benannt.
Im Übrigen sprachst Du davon das:
Das Hochkomma habe ich mit SÄUBERN wegbekommen
so das Du auch versuchen kannst den REst ebenfalls per Formel zu machen, z.B.:
=LINKS(A1; 1)+(RECHTS(A1;1)/10)
Das alles hier ist doch bloß ein bisschen Spielerei um ein paar Importwerte gerade zu rücken und da kann man doch notfalls irgendwas nehmen, denn sicher ist mein Formelvorschlag ziemlich viel Rumgemache.
Gruß
Stephan
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 20:37
von Jochen#2
Hallo Stephan,
danke für den Tipp. Das klappt mit den Zehntel-Werten schon ganz gut. Ein "1.6" wird als "1,6" ausgegeben. Bei den geraden Zahlen mogelt sich dann allerdings ein Fehler ein: Eine "4" wird als "4,4" dagestellt. Hast Du noch eine Idee, das auszumerzen? Richtung stimmt schon **freu**
Grüße
Jochen
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 20:49
von Stephan
Bei den geraden Zahlen mogelt sich dann allerdings ein Fehler ein: Eine "4" wird als "4,4" dagestellt. Hast Du noch eine Idee, das auszumerzen?
na für beide Fälle eine separate Formel benutzen und beide Formeln in einer Wenn-Bedingung zusammmmenfassen, z.B.:
=WENN(LÄNGE(A1)=3;LINKS(A1; 1)+(RECHTS(A1;1)/10);Wert(A1))
wieder ist das aber nichts Besonderes sondern nur eine Möglichkeit die mir gerade in den Sinn kommt, nur gerade sowas solltest Du auch durch eigenes Nachdenken ersinnen. Je mehr Du versuchst LÖsungen selbst zu finden je leichter werden Dir eigene Lösungen in der Zukunft fallen.
Gruß
Stephan
Re: Text in Zahl umwandeln?
Verfasst: So, 14.03.2010 20:51
von Jochen#2
Hallo Stephan,
das hilft mir sehr.
Vielen Dank und einen schönen Abend
Grüße
Jochen