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?
🎄 Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! 🎄
❤️ Nur noch wenige Tage, um das Ziel für 2025 zu erreichen. Vielen lieben Dank! ❤️
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig ihr Wissen teilen.<<
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen Dank!
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
String-Werte aus externen Quellen in Zahlen konvertieren
-
Pit Zyclade
- * LO-Experte *
- Beiträge: 3088
- Registriert: Mo 12. Nov 2012, 16:59
Re: String-Werte aus externen Quellen in Zahlen konvertieren
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.
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.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
-
Pit Zyclade
- * LO-Experte *
- Beiträge: 3088
- Registriert: Mo 12. Nov 2012, 16:59
Re: String-Werte aus externen Quellen in Zahlen konvertieren
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.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Re: String-Werte aus externen Quellen in Zahlen konvertieren
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.