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?
🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
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: 3184
- 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 25.8.4.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: 3184
- 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 25.8.4.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.