Excel; Exportieren / Importieren verschiedener Spalten in verschiedene CSV-Dateien

0

Gibt es eine Möglichkeit, verschiedene Spalten im Batch-Export in verschiedene CSV-Dateien in Excel unter OSX zu exportieren, denke ich an etwas, das möglicherweise Automator, Apfelskript oder Bash ähnelt. Ich habe mal mit Automator rumgespielt und bisher kein Glück.

Am besten habe ich das gesamte Blatt exportiert und dann mit sed das herausgenommen, was ich nicht brauche. Dies ist jedoch äußerst ineffizient.

Gibt es auch eine Methode, um mehrere CSV-Dateien stapelweise in Spalten zu importieren.

Danke im Voraus

& amp; & amp; Es tut mir leid, dass ich Excel nicht richtig markiert habe. Es erlaubte mir nicht, das Excel: Mac-Tag zu erstellen

Sisyphus
quelle

Antworten:

1

Exportieren Sie das gesamte Arbeitsblatt nach CSV und teilen Sie es mit AWK in verschiedene Dateien auf. Als einfaches Beispiel schreibt dieses awk-Skript jede Spalte in eine andere Datei.

#!/usr/bin/awk -f
{ 
    for (i=1; i<=NF; i++)
        print $i >> "file" i ".csv";
}

Dieses Skript ist nicht zu intelligent. Sie sollten auch das Feldtrennzeichen am Anfang angeben und sicherstellen, dass vorhandene Dateien überschrieben werden.

petersohn
quelle