Öffnen von CSV-Dateien in Excel 2016

8

Ich habe eine neue Installation von Excel 2016, die CSV-Dateien hasst. Es öffnet sie mit allem in einer Spalte Fahnenmast Stil, in Spalte A, mit Kommas und Rede Marken sichtbar.

Hervorragende Punkte:

  1. Ich habe zwei Maschinen, Desktop und Laptop, die beide die gleiche Version von Excel haben. Desktop funktioniert gut, öffnet die gleichen Problemdateien korrekt formatiert.

  2. Ich kann CSV-Dateien auf dem Laptop erstellen, diese speichern, sie auf dem Laptop wieder öffnen, und es ist in Ordnung.

  3. Auch das Öffnen in Notepad ++, Speichern in der Hoffnung auf irgendeine Art von Dateiformatnormierung, und immer noch nicht gut.

  4. Ich habe regionale Einstellungen und fast alle Einstellungen in Excel verglichen.

  5. Ich habe versucht, die Datei in TXT umzubenennen, es brachte den Textdateikonvertierungsdialog auf, ich wählte Komma-getrennt. Das erste Mal hat es ignoriert, immer noch alles in Spalte A, zweiter Versuch, das hat tatsächlich geklappt, allerdings ist das eine Pants-Lösung, ich möchte CSV-Dateien einfach nativ öffnen können, ohne als TXT zu speichern, ich benutze viele verschiedene Tag.

Hat jemand irgendwelche Ideen?

Vielen Dank im Voraus.

    
Rob Clarke 28.10.2015, 22:37
quelle

8 Antworten

11

CSV-Dateien sind zeichengetrennte Wertdateien, die nicht unbedingt durch Kommas getrennt sind. Für mehr als die Hälfte der Welt ist das Trennzeichen ein Semikolon (;), kein Komma (,)

Excel 2016 respektiert Ihre Windows-Ländereinstellungen und verwendet das angegebene "List separator" -Zeichen

Eine Lösung besteht darin, Ihre regionalen Einstellungen für das Attribut "List separator" auf das Zeichen zu ändern, das standardmäßig von Excel verwendet werden soll, z. ein Komma (,)

Dies kann geändert werden in:

  

Systemsteuerung / Region / Zusätzliche Einstellungen / Listentrennzeichen:

Referenzen: Ссылка Ссылка (Punkt 3) Ссылка Ссылка

    
TFD 29.10.2015, 09:20
quelle
13

Ich habe eine Möglichkeit gefunden, chaotische CSV-Dateien in einem schönen Tabellenformat zu speichern, aber ich bin mir nicht sicher, ob es für Ihren Fall funktioniert.

Daten - & gt; Neue Abfrage - & gt; Aus Datei - & gt; Von CSV

Wenn Sie die CSV-Datei auf diese Weise öffnen, wird ein Popup-Fenster 'Query Editor' mit einem gut organisierten Tabellenformat angezeigt, in dem Sie Ihre Excel-Tabelle bearbeiten, speichern und laden können.

Ich hoffe, das hilft.

    
Shane 03.05.2016 09:31
quelle
4

Ich habe einen anderen Weg gefunden, das zu beheben, ohne die lokalen Windows-Einstellungen zu ändern. In Excel gehen Sie zu Datei & gt; Optionen & gt; Fortgeschritten. Deaktivieren Sie die Option "Systemtrennzeichen verwenden" in den Bearbeitungsoptionen und ändern Sie das Dezimaltrennzeichen durch "," und das Tausendertrennzeichen ".".

Auch wenn es eher wie ein Fehler als ein Feature von Excel 2016 aussieht, funktioniert es ohne Änderung der lokalen Windows-Einstellungen, und es ist nur eine lokale Excel-Änderung.

    
eliberator 18.05.2016 09:24
quelle
3

Für mich war die Lösung:

Daten & gt; Von Text & gt; Wählen Sie Ihre CSV-Datei

Dann können Sie alle Importeinstellungen für CSV-Dateien definieren.

    
nicruo 09.01.2017 17:58
quelle
2

hatte gerade das gleiche Problem. Wenn Sie die Dateierweiterung von csv nach txt ändern und in Excel öffnen, wird der klassische Assistent aufgerufen, sodass Sie die Zeichenfolgen Feldern zuordnen können.

    
Joao G. Ferreira 15.08.2016 10:43
quelle
0

Die richtige Antwort besteht darin, Ihre regionalen Einstellungen wie oben beschrieben zu bearbeiten (falls eine langfristige Änderung des Verhaltens gewünscht wird)

Control Panel -> Region -> Additional Settings -> List separator :

Aber für meine Zwecke war eine einfache Edit -> Find and Replace mit Notepad , um alle Kommas durch Semikolons zu ersetzen, eine schnelle und schmutzige Lösung, die ich bevorzugte.

Trotz des Kommentars, dass csv "Character Separated Values" bedeutet, wird in Office 2016 in meiner .csv-Dateizuordnung zu Excel immer noch die Datei "Microsoft Excel Comma Separated Values" angezeigt.

    
plumdog 04.04.2016 03:00
quelle
0

Ich hatte das gleiche Problem bei Mac OS X El Captain. Die Antwort, die hier gegeben wurde, funktionierte für mich. Wiedergabe hier, falls der Link in Zukunft nicht funktioniert:

  1. Schließen Sie die Excel-Anwendung
  2. Klicken Sie auf die Apple-Schaltfläche
  3. Wählen Sie Systemeinstellungen
  4. Wählen Sie Sprache und Region
  5. Klicken Sie auf Erweitert
  6. Ändern Sie das Dezimaltrennzeichen von einem Komma (,) zu einem Punkt (.)
  7. Klicken Sie dann auf Ok / Speichern
  8. Testen Sie den Excel-Import erneut
Anupam 17.03.2017 07:27
quelle
-2

Versuchen Sie, Excel zu öffnen, und verwenden Sie dann Text für Spalten, basierend auf Kommas. Sie könnten wahrscheinlich einige einfache VBA erstellen, um es auch auf diese Weise zu öffnen.

    
Henry W 28.10.2015 22:42
quelle

Tags und Links