hannes.p
Goto Top

CSV Datei automatisiert weiterverarbeiten

Hallo,

ich erhalte in regelmäßigen Abständen Reports als CSV Datei. Diese werden von einer Software lokal auf C abgelegt und tragen immer denselben Dateinamen (wird regelmäßig überschrieben).

Ich suche nun eine Lösung um die Daten aus der CSV automatisch aufzubereiten und dann in einem anderen Ordner abzulegen von dem aus die Datei von einer anderen Software weiterverarbeitet werden kann.

Die erforderliche "Aufbereitung" der Daten umfasst die Berechnung einiger Werte anhand fixer Formeln, die zum Teil wenn/dann Befehle enthalten.

Über Vorschläge wäre ich sehr dankbar.

Content-ID: 44179104231

Url: https://administrator.de/contentid/44179104231

Ausgedruckt am: 21.11.2024 um 22:11 Uhr

em-pie
em-pie 21.08.2023 um 22:13:18 Uhr
Goto Top
Moin,

Nimm die Powershell
  • Import-CSV()
  • foreach()
  • Export-CSV()

Das sind so die wesentlichen drei Funktionen, die du brauchst…
Crusher79
Crusher79 21.08.2023 um 22:18:36 Uhr
Goto Top
Hallo,

PowerShell?

https://mcpmag.com/articles/2018/01/10/math-with-powershell.aspx

Bissel Mathe kann es auch.

Wenn es zu unübersicht ist, kann man die Formeln auch in DLLs packen und dazu linken. Oder man arbeitet mit Modulen.

https://codereview.stackexchange.com/questions/138754/dll-for-basic-math ...


Kommt drauf an, wie umfangreich das ganze wird. if-then kannst du direkt dort nacht Auswetung ausführen. Oder du gibst dann einen Rückgabewert wieder, der wiederum A oder B auslöst.

https://stackoverflow.com/questions/59072525/powershell-get-excel-formul ...

Auch ein Ansatz: Excel befüllen und dieses die Brechnung übrernehmen lassen.


Schwer zu sagen! Wir wissen weder wie groß der Import/ Komplex der Aufbau, noch wie komplex die Berechnungen sind !

Danach richtet sich auch ein wenig dei Methode.

mfg Crusher
7907292512
7907292512 21.08.2023 aktualisiert um 22:25:13 Uhr
Goto Top
Hier findest du alles was du dazu brauchst
https://administrator.de/latest/?search=PowerShell+CSV+bearbeiten in hundertfacher Ausführung, ist ja nicht so als hätte dass noch niemand vor dir vorgehabt ...

Gruß siddius