Text in Zahl umwandeln?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Jochen#2
*
Beiträge: 11
Registriert: Sa, 13.03.2010 11:27

Text in Zahl umwandeln?

Beitrag 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 :-)
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Text in Zahl umwandeln?

Beitrag von Karolus »

Hallo
Formatiere die Spalte nicht als 'Text' sondern auf 'US-englisch' ( im Csv-Importdialog )

Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Jochen#2
*
Beiträge: 11
Registriert: Sa, 13.03.2010 11:27

Re: Text in Zahl umwandeln?

Beitrag 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
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Text in Zahl umwandeln?

Beitrag von Karolus »

Hallo
Im Csv-importdialog siehst du unten Spaltenköpfe mit der Aufschrift 'Standard' klick da mal mit der rechten Maustaste...
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Text in Zahl umwandeln?

Beitrag 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
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Text in Zahl umwandeln?

Beitrag 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
Jochen#2
*
Beiträge: 11
Registriert: Sa, 13.03.2010 11:27

Re: Text in Zahl umwandeln?

Beitrag 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
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Text in Zahl umwandeln?

Beitrag 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
Jochen#2
*
Beiträge: 11
Registriert: Sa, 13.03.2010 11:27

Re: Text in Zahl umwandeln?

Beitrag 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
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Text in Zahl umwandeln?

Beitrag 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
Jochen#2
*
Beiträge: 11
Registriert: Sa, 13.03.2010 11:27

Re: Text in Zahl umwandeln?

Beitrag von Jochen#2 »

Hallo Stephan,

das hilft mir sehr.

Vielen Dank und einen schönen Abend :-)

Grüße
Jochen
Antworten