🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

String-Werte aus externen Quellen in Zahlen konvertieren

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
MoonKid
Beiträge: 172
Registriert: Fr 14. Okt 2011, 21:26

String-Werte aus externen Quellen in Zahlen konvertieren

Beitrag von MoonKid » So 17. Sep 2023, 13:58

Ich beziehe aus einer externen Quelle (z.B. https://markets.ft.com/data/etfs/tearsh ... EK:GER:EUR) Werte.

Soweit ich das sehe, sind es aber keine Zahlen, sondern explizit (mit Abostroph zu Beginn) als Strings gekennzeichnete Feldinhalte. Damit kann ich nicht rechnen. Diese manuell ändern, möchte ich auch nicht.

Wie kann ich das automatisch behandeln?

Pit Zyclade
* LO-Experte *
Beiträge: 3041
Registriert: Mo 12. Nov 2012, 16:59

Re: String-Werte aus externen Quellen in Zahlen konvertieren

Beitrag von Pit Zyclade » So 17. Sep 2023, 15:53

Das siehst du falsch.
Wenn du in calc importierst, dann hast du Tab als Trennzeichen gewählt (?!)
In den Spalten B bis E haben die "Dezimalzahlen" Punkte, komischerweise Spalte F hatte auch im Original Kommata.
(Vermutlich ist das Komma als Tausendertrennzeichen zu werten, aber damit könnte man gleich rechnen, halt nur * 1000).

Also brauchst du nur Spalte B...E markieren und . durch Komma in allen Feldern automatisch ersetzen (Menü Suchen und Ersetzen) schon werden die Felder als Zahlen respektiert.
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

Pit Zyclade
* LO-Experte *
Beiträge: 3041
Registriert: Mo 12. Nov 2012, 16:59

Re: String-Werte aus externen Quellen in Zahlen konvertieren

Beitrag von Pit Zyclade » Mi 20. Sep 2023, 11:36

Ein anderer Weg wäre, wenn man mit englischen Quellen arbeitet, sein System temporär englisch einzustellen. Denn dann würden die Zahlen gleich richtig importiert und man könnte gleich rechnen.
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

MoonKid
Beiträge: 172
Registriert: Fr 14. Okt 2011, 21:26

Re: String-Werte aus externen Quellen in Zahlen konvertieren

Beitrag von MoonKid » Sa 7. Okt 2023, 08:02

Keine Lösung, aber ein Workaround.

Code: Alles auswählen

=VALUE(SUBSTITUTE(MID(E2; 1; 5000);".";","))


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten