- Beiträge: 3
csv auslesen und daten "zusammen raffen"
- Michael
- Autor
- Offline
- Benutzer
Weniger
Mehr
10 Jahre 11 Monate her - 9 Jahre 3 Monate her #1548
von Michael
csv auslesen und daten "zusammen raffen" wurde erstellt von Michael
Grüße euch!
Bin irgendwie gerade vor´s Hirn genagelt.
Ich versuche Daten aus einer CSV in eine Excel Datei zu übergeben.
die csv sieht als bsp. wie folgt aus:
RCV;Auf;ID;DAT;100;1;220;24800000;2486283751;;;
RCV;Auf;ID;DAT;200;1;220;ST;;;;
RCV;Auf;ID;DAT;300;1;VN;24804300;;;;
RCV;Auf;ID;DAT;400;1;ST;24806600;;;;
RCV;Auf;ID;DAT;500;1;IV;24807700;;;;
RCV;Auf;ID;DAT;600;P;220;24802800;;;B;
In meiner Excel Datei brauche ich nur 2 Spalten.
Spalte 1 soll mit dem wert "243546" aus der ersten CSV Zeile befüllt werden.
Spalte 2 soll mit dem wert "DR" aus der letzten Spalte befüllt werden.
Mein bisheriges Ergebnis lade ich hier als Bild hoch.
Ich habe schon einiges durch probiert aber wie schon gesagt...Brett...Hirn
Hoffe jemand hat den zündenden Tipp für mich!
Vielen Dank!
schöne grüße aus Niederbayern
Michael
Bin irgendwie gerade vor´s Hirn genagelt.
Ich versuche Daten aus einer CSV in eine Excel Datei zu übergeben.
die csv sieht als bsp. wie folgt aus:
RCV;Auf;ID;DAT;100;1;220;24800000;2486283751;;;
RCV;Auf;ID;DAT;200;1;220;ST;;;;
RCV;Auf;ID;DAT;300;1;VN;24804300;;;;
RCV;Auf;ID;DAT;400;1;ST;24806600;;;;
RCV;Auf;ID;DAT;500;1;IV;24807700;;;;
RCV;Auf;ID;DAT;600;P;220;24802800;;;B;
In meiner Excel Datei brauche ich nur 2 Spalten.
Spalte 1 soll mit dem wert "243546" aus der ersten CSV Zeile befüllt werden.
Spalte 2 soll mit dem wert "DR" aus der letzten Spalte befüllt werden.
Mein bisheriges Ergebnis lade ich hier als Bild hoch.
Ich habe schon einiges durch probiert aber wie schon gesagt...Brett...Hirn
Hoffe jemand hat den zündenden Tipp für mich!
Vielen Dank!
schöne grüße aus Niederbayern
Michael
Letzte Änderung: 9 Jahre 3 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Michael
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 3
10 Jahre 11 Monate her - 10 Jahre 11 Monate her #1549
von Michael
Michael antwortete auf csv auslesen und daten "zusammen raffen"
Gut nachdem ich mal ne runde um den Block gedreht habe, gings auf einmal
In Bezug auf den Screenshot:
Ich habe per .NET Script den wert aus Feld A genommen und ihn in die leeren nachfolgenden Zeilen "Kopiert".
Zwischenergebnis war Spalte A: 6 Zeilen beschrieben mit dem wert aus der ersten Zeile.
Jetzt noch ein "GroupBy" hinten an das .Net Script angehängt und schon hatte ich meine gewünschte Ausgabe!
2486283751;B
Im Anschluss hatte ich noch das Problem dass ich nun ca. 500 csv Dateien zusammenführen musste in eine Excel bei der alle Daten hinten angehängt werden.
Mit dem Excel Adapter habe ich das leider nicht geschafft aber über den Umweg des TextFileAdapter´s ging das ganze dann auch.
Ein großes Danke an den Hersteller dieses genialen Programms!
grüße
Michael
In Bezug auf den Screenshot:
Ich habe per .NET Script den wert aus Feld A genommen und ihn in die leeren nachfolgenden Zeilen "Kopiert".
Zwischenergebnis war Spalte A: 6 Zeilen beschrieben mit dem wert aus der ersten Zeile.
Jetzt noch ein "GroupBy" hinten an das .Net Script angehängt und schon hatte ich meine gewünschte Ausgabe!
2486283751;B
Im Anschluss hatte ich noch das Problem dass ich nun ca. 500 csv Dateien zusammenführen musste in eine Excel bei der alle Daten hinten angehängt werden.
Mit dem Excel Adapter habe ich das leider nicht geschafft aber über den Umweg des TextFileAdapter´s ging das ganze dann auch.
Ein großes Danke an den Hersteller dieses genialen Programms!
grüße
Michael
Letzte Änderung: 10 Jahre 11 Monate her von Michael.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
10 Jahre 11 Monate her #1550
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf csv auslesen und daten "zusammen raffen"
Hier ein kleines Beispiel wie das auch ohne den
.NET Script Heater
funktioniert. Der
GroupBy Heater gruppiert
alle vorhandenen CSV Datensätze zu einer CSV Zeile. Dann wird für die erste CSV Spalte eine
IF-THEN-ELSE Bedingung
verwendet die über den
AutoID Heater
prüft ob die erste CSV Zeile verarbeitet wird, nur in diesem Fall wird der Wert in dem CSV Feld gesetzt. Für die zweite Spalte ist das nicht notwendig, da wenn nichts weiter angegeben wird eh der letzte Wert in die Spalte übernommen wird.
Das Beispiel demonstriert auch das Anfügen an eine Excel (.xlsx) Datei . Um jetzt ihre 500 CSV Dateien in einem Rutsch an die Excel Datei anzufügen benötigen Sie das Batch Modul mit folgendem Aufruf.
FHBatch.exe /ReadFileName C:\Pfad\*.csv Ihre-CSV-2-Excel-import.fhd
Das Beispiel demonstriert auch das Anfügen an eine Excel (.xlsx) Datei . Um jetzt ihre 500 CSV Dateien in einem Rutsch an die Excel Datei anzufügen benötigen Sie das Batch Modul mit folgendem Aufruf.
FHBatch.exe /ReadFileName C:\Pfad\*.csv Ihre-CSV-2-Excel-import.fhd
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Michael
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 3
10 Jahre 11 Monate her #1551
von Michael
Michael antwortete auf csv auslesen und daten "zusammen raffen"
Vielen Dank für den Vorschlag!
Gerade nachgebaut und funktioniert einwandfrei, die Ausgabe in eine Excel Datei funktioniert heute auch ohne Probleme, obwohl die Settings identisch sind.
Bleibt nur nochmal zu sagen, Danke!
grüße
Michael
Gerade nachgebaut und funktioniert einwandfrei, die Ausgabe in eine Excel Datei funktioniert heute auch ohne Probleme, obwohl die Settings identisch sind.
Bleibt nur nochmal zu sagen, Danke!
grüße
Michael
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.274 Sekunden