Ist es möglich, CSV-formatierte Daten in Excel 2007 einzufügen?

125

Ich möchte CSV-formatierten Text kopieren und in Excel 2007 einfügen.

Gibt es eine Möglichkeit, dies zu tun, ohne es zuerst in einer temporären Datei zu speichern?

Ich bin mir sicher, dass es in früheren Versionen von Excel eine Möglichkeit gab, den CSV-Importassistenten in dieser Situation manuell auszulösen, aber ich weiß nicht, wie dies in Excel 2007 funktioniert.

Als Referenz wird in OpenOffice durch das Einfügen von mehr als zwei Zeilen CSV-Text der CSV-Importassistent gestartet.

von dort
quelle
Haben Sie die CSV-Datei? Ich habe kein Handy zum Testen, aber wenn auf die Datei zugegriffen werden kann (möglicherweise auch über das Netzwerk), sollten Sie nur in der Lage sein, Excel zu öffnen, diese Datei zu öffnen und dann im entsprechenden Excel-Format zu speichern.
Thomas Owens
1
@Thomas - danke, aber ich habe versucht, der Einfachheit halber nicht über eine Datei zu gehen (da die CSV-Daten aus einer E-Mail stammen).
dort

Antworten:

171

Sie müssen Ihre Daten in eine Spalte einfügen. Wählen Sie diese Spalte aus, rufen Sie das Menü Daten auf und klicken Sie auf die Schaltfläche Text in Spalten.

Weitere visuelle Unterstützung finden Sie in diesem Screenshot.

Standardmenü: Standardmenü

Datenmenü: Text in Spalten

Mikhail Chernykh
quelle
1
Danke, das funktioniert. Aber dann habe ich später gemerkt, dass es automatisch passiert, wenn ich mitfahre. Ich denke, es lernt, wenn Sie gehen.
DavidC
10

Markieren Sie (oder wählen Sie) die gleiche Anzahl von Spalten, die voraussichtlich aus csv importiert und importiert werden sollen (Einfügen). Zum Beispiel:

Name;surname
xxx;yyy

Markieren Sie die Spalten A und B und fügen Sie sie ein.

Mic
quelle
2
Ich konnte das nicht zum Laufen bringen. Es erscheint die Warnmeldung: "Alert" "Daten in der Zwischenablage haben nicht die gleiche Größe und Form wie der ausgewählte Bereich. Möchten Sie trotzdem Daten einfügen?" Und werden dann einfach als CSV eingefügt. Ich stelle fest, dass Sie Semikolons haben, vielleicht funktioniert es besser für Semikolons? Ich bin mir nicht sicher, aber ich schätze, dass dies nicht der Fall ist.
McKay
6

Wenn Sie tabulatorgetrennte Daten erstellen können, können Sie diese direkt in Excel einfügen.

Wenn Sie keine durch Tabulatoren getrennte (im Gegensatz zu durch Kommas getrennten) E-Mail erhalten können, ist dies immer noch ein Zwischenschritt (z. B. Einfügen in den Notizblock, Ersetzen aller Kommas durch Tabulatoren, erneutes Kopieren). Es muss keine temporäre CSV-Datei gespeichert und importiert werden.

Ishmaeel
quelle
CSV ist aufgrund von Delimetern und Flucht und dergleichen komplizierter.
McKay
0

Ich habe versucht, der hier angegebenen Antwort zu folgen, aber im Menü "Daten" keine Schaltfläche "Text in Spalten" gefunden. (Office 2010, Excel 14.0.7177.5000)

Ich habe es auf eine andere Weise geschafft: Zuerst in eine Google Shared Docs-Tabelle eingefügt (was ich wollte, ohne viel Schnickschnack.) Dann habe ich dieselben Daten dort erneut ausgewählt, kopiert und in Excel eingefügt: diesmal erfolgreich und ohne unerwünschte Konvertierung in Datumsangaben .

Angesichts der vielen Möglichkeiten, Daten einzufügen, ist es überraschend und bedauerlich, dass es keine einfache Möglichkeit gibt, Zellen ohne Konvertierung einzufügen, ohne sie zuerst in einer Datei zu speichern.

Tim
quelle
Bist du sicher, dass du den Button nicht verpasst hast? Ich habe gerade diesen mit Excel 2010 google.com/search?q=excel+2010+text+to+columns&tbm=isch
Alph.Dev
-1

Ich bin mir zu 90% sicher, dass eine Änderung der Dateierweiterung in eine XLS-Datei die Daten ohne zusätzliche Schritte auflöst. Was ich meine ist, speichern Sie eine Kopie der .csv auf Ihrem Desktop mit der rechten Maustaste, benennen Sie um und ändern Sie die Dateierweiterung in .xls

Ich bin zu 90% sicher, weil ich gerade nicht an meinem Computer bin und nicht überprüfen kann.

Es gibt einen Trick, um Dateierweiterungen bekannter Dateitypen in Windows 7 anzuzeigen.

Start / Systemsteuerung / Darstellung und Anpassung / Ordneroptionen Wählen Sie auf der Registerkarte Ansicht die Option Erweiterte Einstellungen aus, und deaktivieren Sie die Option Erweiterungen ausblenden für bekannte Dateitypen.

Jacob Moore
quelle
1
Das OP fragt nach dem Einfügen, nicht nach den Fähigkeiten von Excel zum Lesen einer CSV.
McKay