Neu Lagerbestand .csv Datei mittels .bat automatisch bearbeiten möglich?

Boogaloo

Gut bekanntes Mitglied
4. Oktober 2017
118
6
Hallo

Ich habe von einem Lieferanten eine .csv die automatisch heruntergeladen und anschließend per Ameise eingepflegt wird..
Diese beinhaltet die Lieferantenartikelnummer sowie den aktuellen Lagerbestand.
Bei mir führe ich diesen Lagerbestand dann als Dropshipping Artikel.
Leider stimmt die Liste nicht genau.
Auch wenn der Lieferant die Ware selbst nicht lagernd hat, führt er diese in der Lagerliste mit Bestand 1 oder 2.

Gibt es eine Möglichkeit diese Liste mittels einer .bat automatisiert zu bearbeiten?
Vom angegebene Bestand (Spalte D) sollten quasi immer 2 angezogen werden.

10 zu 8
4 zu 2
2 zu 0
usw.

Bin für jede Hilfe Dankbar.

Mit Freundlichen Grüßen Bene
 

Raymond67

Aktives Mitglied
16. Februar 2020
14
1
Moin,
Die Änderung an einer Spalte innerhalb der csv kannst du unter einer Minute im Excel (oder anderer Tabellenkalkulation) lösen.
Händisch:
Datei öffnen, Hilfsspalte neben der zu ändernden Spalte einfügen. Formel eingeben: "=WENN(C1>1;C1-2;WENN(C1=1;C1-1;C1))" Dann ist die Hilfsspalte Spalte D.
Doppelklick auf die rechte untere Ecke der ersten Zelle --> alle Werte werden eingetragen.
Rechtsklick auf den Spaltenkopf, alles kopieren und direkt wieder einfügen. Hier bitte aber Werte einfügen, nicht wieder die Formel.
Dann die Hauptspalte löschen, jetzt stehen die neuen Werte als Hauptspalte in der csv.
Datei speichern, fertig.

Automatisiert:
Obige Anleitung über ein Makro aufzeichnen, Makro im Schnellstart ablegen. Datei laden, Makro laufen lassen, Datei speichern, fertig.
Je nach Größe der Datei ist das Makro nach wenigen Sekunden schon fertig.

Grüße
Ray.