❤️ 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. 🤗

CSV Adapter Datenquelle ist mit .neue tabelle soll ,getrennt

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
libreofficefan
Beiträge: 39
Registriert: Di 26. Jun 2012, 17:17

CSV Adapter Datenquelle ist mit .neue tabelle soll ,getrennt

Beitrag von libreofficefan » Sa 12. Okt 2013, 19:16

Guten Abend,

Eine sicher etwas einfachere Aufgabe für die Macs hier ;D
Habe eine Calc Arbeitsdatei erstellt die 2 Blätter hat
Import (die tabelle wurde EINFÜGEN / TABELLE AUS DATEI / es ist eine csv datei die als datenquelle dient, die datei ändert sich wöchentlich)
Export (die tabelle hat andere spalten und ich ziehe die werte die ich benötige aus der ersten Tabell (import)

Nun habe ich in der Export eine Spalte die ich nicht einfach mit = auf die Exportspalte packen kann da diese Werte enthält die mit . getrennt sind, in der Export Spalte brauche ich als trenner jedoch ein ,

Möchte so wenig wie möglich an der Import Tabelle arbeiten da sich diese laufend ändert und ich da nicht ständig nachbessern soll

gibt es einen befehl der das feld aus der import tabelle liest und etwas modifiziert?

Gruß
Seni

F3K Total
* LO-Experte *
Beiträge: 2501
Registriert: So 10. Apr 2011, 10:10

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von F3K Total » So 13. Okt 2013, 10:11

Moin,
lade eine kleine, verfremdete Beispieldatei hoch, dann kann dir geholfen werden, ansonsten stochern wir im Nebel.
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von lorbass » So 13. Okt 2013, 16:32

Ich stochere mal…
libreofficefan hat geschrieben:Nun habe ich in der Export eine Spalte die ich nicht einfach mit = auf die Exportspalte packen kann da diese Werte enthält die mit . getrennt sind, in der Export Spalte brauche ich als trenner jedoch ein ,
B sei deine Importspalte. Mit der Funktion …

Code: Alles auswählen

=WERT(ERSETZEN($B2;FINDEN(".";$B2;1);1;","))
… werden Dezimalzahlen in die Exportspalte eingefügt. Aus einem Text wie z.B. »"123.456"« wird die Dezimalzahl »123,456« generiert.

Gruß
lorbass

libreofficefan
Beiträge: 39
Registriert: Di 26. Jun 2012, 17:17

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von libreofficefan » Mo 14. Okt 2013, 17:43

hallo,

ich habe es mal in die testdatei eingetragen als kommentar in der 2. tabelle spalte VK
inzwischen versuche ich mal deine lösung lorbass
Dateianhänge
forumdatei.ods
(11.85 KiB) 155-mal heruntergeladen

libreofficefan
Beiträge: 39
Registriert: Di 26. Jun 2012, 17:17

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von libreofficefan » Mo 14. Okt 2013, 17:48

unglaublich, geht danke

kannst du mir den befehl erklären?
das wär super nett

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2540
Registriert: Fr 10. Dez 2010, 10:01

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von karolus » Mo 14. Okt 2013, 17:59

Hallo

Auch schon im Csv-Import-dialog kann man die jeweiligen Spalten von 'Standard' auf 'US-Englisch' umstellen falls dort ein Dezimalpunkt verwendet wird. Dadurch wird die Nacharbeit in Calc überflüssig.

Karolus
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

libreofficefan
Beiträge: 39
Registriert: Di 26. Jun 2012, 17:17

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von libreofficefan » Di 15. Okt 2013, 11:34

ok wenn jedoch in der quellzelle kein wert vorhanden ist, wie kann ich dann in der zielzelle auch nichts anzeigen
momentan steht dort #WERT!

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von lorbass » Di 15. Okt 2013, 16:39

Code: Alles auswählen

=WENN($B2="";"";WERT(ERSETZEN($B2;FINDEN(".";$B2;1);1;",")))
Gruß
lorbass

libreofficefan
Beiträge: 39
Registriert: Di 26. Jun 2012, 17:17

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von libreofficefan » Di 15. Okt 2013, 16:48

läuft

danke vielmals :D

libreofficefan
Beiträge: 39
Registriert: Di 26. Jun 2012, 17:17

Re: CSV Adapter Datenquelle ist mit .neue tabelle soll ,getr

Beitrag von libreofficefan » Do 5. Dez 2013, 14:58

hi,

was wenn aber der quelltext statt in B2 in Tabelle1.J2 steht?
Habe mal die versionen probiert, es geht aber nicht

=WENN($Tabelle1.J2="";"";WERT(ERSETZEN($Tabelle1.J2;FINDEN(".";$Tabelle1.J2;1);1;",")))

also das B2 einfach durch Tabelle1.J2 ersetzt


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