Exportieren in CSV-Optionen mithilfe von Zahlen

2966
ingh.am

Ich verwende zurzeit Numbers auf meinem Mac und exportiere in eine CSV-Datei. Gibt es eine Möglichkeit, jeden Wert mit "" zu kennzeichnen?

Zum Beispiel bekomme ich die csv-Datei so:

1,2,3,4,5,6,7,8,9

Wenn ich es so will:

1, 2, 3, 4, 5, 6, 7, 8, 9

Ich habe dies auch in Excel für Mac versucht, hatte aber nicht viel Glück.

Vielen Dank

3

4 Antworten auf die Frage

4
Mehper C. Palavuzlar

In Excel können Sie die Funktion CONCATENATE () verwenden, um Werte in doppelte Anführungszeichen zu setzen. Angenommen, Ihre Werte reichen von A1 bis A9.

Setzen Sie Zelle B1 als ".

Jetzt können Sie die folgende Formel in Zelle C1 eingeben:

=CONCATENATE($B$1,A1,$B$1) 

Wenn Sie diese Zelle bis C9 ziehen, werden alle Ihre Werte in doppelte Anführungszeichen gesetzt. Dann können Sie Ihr Arbeitsblatt als CSV-Datei speichern.

PS: Verwenden =CONCATENATE(""",A1,""")funktioniert hier nicht.

Netter Dank, fühlte mich ein bisschen hackig, machte aber den Job ingh.am vor 14 Jahren 1
Sie können = CONCATENATE ("" "", A1, "" "") - (4 x ") verwenden - immer noch hackig, aber einfacher. Mike Fitzpatrick vor 14 Jahren 0
1
harrymc

Für Excel können Sie das Text Write-Programm von Earl Kiosterud verwenden :

Das Text Write Program ist eine Microsoft Excel-Arbeitsmappe mit einem Makroprogramm, das ein beliebiges Blatt einer geöffneten Arbeitsmappe in eine Textdatei mit vielen Optionen schreibt.

Diese Optionen sind:

File Name to write Record Delimiter: Code/Character 13,10 Stop if Record Delimiter found in cell?: Yes Field Delimiter: Code/Character, (comma) Bracketing Code/Character (text qualifier): " (quotation mark) Bracket data fields?: Yes Bracket blank fields also?: No Skip blank rows?: No Write entire sheet?: Yes If no, Expand selection?: No If no, write rectangular?: No 
Danke jedoch, dies verwendet VBA, die nicht mit Excel für Mac kompatibel ist :( ingh.am vor 14 Jahren 2
0
kokbira

Nun, Sie können die Ersetzungsfunktion vieler Programme verwenden (ich empfehle MS Word oder Notepad ++, da Sie auch Sonderzeichen wie Carrier Return ersetzen können).

In diesem Fall können Sie einfach alle Vorkommen von ersetzen

.

mit

","

Und schließlich "am Anfang und am Ende des Textes".

0
user191558

Wenn Sie Anführungszeichen benötigen, haben Sie möglicherweise Kommas in den Feldern, weshalb Sie sie in Anführungszeichen einschließen. Wenn Sie alle mit "," ersetzen, wird Ihr Format ziemlich durcheinander gebracht. Es ist besser, wenn Sie mit einem anderen Trennzeichen exportieren (etwas, das in Ihren Daten wirklich nicht vorkommt - möglicherweise ein Sonderzeichen) und dann das Ersetzen durchführen

Danke, aber die angekreuzte Antwort scheint gut zu funktionieren! ingh.am vor 11 Jahren 0