Seite 1 von 1

CSV Adapter Datenquelle ist mit .neue tabelle soll ,getrennt

Verfasst: Sa 12. Okt 2013, 19:16
von libreofficefan
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

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

Verfasst: So 13. Okt 2013, 10:11
von F3K Total
Moin,
lade eine kleine, verfremdete Beispieldatei hoch, dann kann dir geholfen werden, ansonsten stochern wir im Nebel.
Gruß R

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

Verfasst: So 13. Okt 2013, 16:32
von lorbass
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

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

Verfasst: Mo 14. Okt 2013, 17:43
von libreofficefan
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

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

Verfasst: Mo 14. Okt 2013, 17:48
von libreofficefan
unglaublich, geht danke

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

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

Verfasst: Mo 14. Okt 2013, 17:59
von karolus
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

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

Verfasst: Di 15. Okt 2013, 11:34
von libreofficefan
ok wenn jedoch in der quellzelle kein wert vorhanden ist, wie kann ich dann in der zielzelle auch nichts anzeigen
momentan steht dort #WERT!

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

Verfasst: Di 15. Okt 2013, 16:39
von lorbass

Code: Alles auswählen

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

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

Verfasst: Di 15. Okt 2013, 16:48
von libreofficefan
läuft

danke vielmals :D

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

Verfasst: Do 5. Dez 2013, 14:58
von libreofficefan
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