Suche Tool um Excel Spalte in andere Spalte kopieren

C00k1e

Lt. Commander
Registriert
Jan. 2008
Beiträge
1.920
Hallo zusammen,

ich suche eine Lösung um einen Spalteninhalt automatisiert in eine andere Spalte der gleichen Datei zu übertragen.

Ausgangssituation ist folgende:
Es existieren ca 1500 CSV Dateien, in welchen in Spalte X die Zeileninhalte 1-Ende(ca4500 Inhalte) in Spalte G geschrieben werden müssen.

Die Dateien sind unterschiedlich lang, jedoch muss einfach immer der gesamte Inhalt der Spalte in die andere Spalte kopiert werden. Anschließend soll die Datei wieder gespeichert werden.

Ist euch ein Tool oder ein Lösungsweg bekannt, um so etwas automatisiert zu lösen?
 
Suche die du suchst:
<Programmiersprache> csv copy column
python eingesetzt, 1. ergebnis:
https://stackoverflow.com/questions/19324968/python-csv-copy-column
da ist der kopierteil

dann ueber die dateien iterieren, meintwegen direkt in python (bitte 4-5 dateien in einen eigenen ordner zum testen legen)

Der komplette code den du zum kopieren einer spalte brauchst ist der teil:
Python:
import csv

infilename = r'c:\Documennts\csv\originals\colnewfile.csv'
outfilename = r'c:\Documennts\csv\modified\final.csv'

with open(infilename, 'rb') as fp_in, open(outfilename, 'wb') as fp_out:
    reader = csv.reader(fp_in, delimiter=",")
    headers = next(reader)  # read first row

    writer = csv.writer(fp_out, delimiter=",")
    writer.writerow(headers + ['email2'])


hier code um ueber dateien zu iterieren:
Python:
import os
# assign directory
directory = 'files'
 
# iterate over files in
# that directory
for filename in os.listdir(directory):
    f = os.path.join(directory, filename)
    # checking if it is a file
    if os.path.isfile(f):
        print(f)

bekommst du das zusammengebaut?
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: futzi, AlanK, Enotsa und eine weitere Person
Bekomme ich selbst nicht zusammengebaut, aber mein Kollege bestimmt. Vielen Dank schonmal!
Das macht uns das Leben gerade viel einfacher.
 
  • Gefällt mir
Reaktionen: kamanu, futzi und madmax2010
Zurück
Oben