Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: bertl123 am März 05, 2017, 09:10:57 Vormittag

Titel: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: bertl123 am März 05, 2017, 09:10:57 Vormittag
Hallo,

ich habe ein Problem beim öffnen einer CSV-Datei und evtl. kann mir jemand weiterhelfen :-)

Wenn ich die CSV durch Doppelklick öffne, werden die Inhalte den Zellen korrekt zugeordnet aber die Umlaute werden nicht richtig dargestellt.

Nun versuchte ich die Datei über "Daten / Aus Text" zu öffnen und dabei UTF-8 zu wählen. Leider wird dann der Text in zB. Zelle B4 und B5 auf die anderen Zellen verteilt.

Wie erreiche ich es, dass alle Zeichen und Umlaute korrekt dargestellt werden und woran liegt es, dass beim öffnen über "Aus Text" die Trennung nicht funktioniert?

Ich habe hier nun verschiedenste Ansätze versucht, aber komme leider nicht weiter.

Vielen Dank und viele Grüße

Titel: Antw: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: DL am März 05, 2017, 09:57:46 Vormittag
Hallo

Ich habe den Verdacht dass in der Datei zwei verschiedene Kodierungen verwendet werden.
Beim Konvertieren mit Windows ANSI werden alle Umlaute konvertiert bis auf das 'ö' in Pörnbach.
Beim Konvertieren mit UTF8 passiert genau das Gegenteil: Pörnbach wird konvertiert, der Rest nicht.
Titel: Antw: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: bertl123 am März 05, 2017, 09:59:24 Vormittag
Hallo,

vielen Dank für Deine Antwort.

Kann man dies irgendwie anpassen oder umgehen, dass alles korrekt angezeigt wird?

Vielen Dank
Titel: Antw: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: bertl123 am März 05, 2017, 10:26:54 Vormittag
Hallo Detlef,

ich habe nun noch mehrere trial&error-Versuche unternommen und das Dokument in Google Docs/Sheet geöffnet. Dort wird es mir dann korrekt angezeigt und ich kann es von dort wieder exportieren. Alles sehr seltsam und fast schon verwirrend.
Liegt das Problem eher an dem CSV-Dokument oder kann es auch an meinen Excel-Einstellungen liegen?

Vielen Dank


Titel: Antw: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: maninweb am März 05, 2017, 10:27:31 Vormittag
Hallo,

stimme Detlef zu. Das kann man im Notepad++ sehr gut sehen. Das Programm, das die Datei erstellt hat, macht Käse.
Es verbleiben Dir die Möglichkeiten:

Die Datei enthält übrigens m.E. persönliche Daten, weshalb ich empfehlen würde, diese hier wieder zu entfernen.

Nachtrag: an den Excel-Einstellungen liegt es nicht, falls Du die Datei nicht mit Excel erstellt und exportiert haben
solltest, was ich aber hier nicht annehme.

Gruß
Titel: Antw: Antw: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: DL am März 05, 2017, 11:00:11 Vormittag
ich habe nun noch mehrere trial&error-Versuche unternommen und das Dokument in Google Docs/Sheet geöffnet. Dort wird es mir dann korrekt angezeigt und ich kann es von dort wieder exportieren.
Dann hast du ja erst mal einen funktionierenden Workaround.

Mittelfristig sollte man aber den 'Fehler' im exportierenden Programm finden und beseitigen.
Titel: Antw: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: gmg-cc am März 05, 2017, 12:11:43 Nachmittag
Ich würde aber feste Breite statt Komma (wie vorgeschlagen) verwenden, denn die Spalten-Aufteilung scheint nur für die Überschrift-Zeilen zu gelten. Dann bleiben die (wirklich sinnvollen) Kommata im Text erhalten.
Aus meiner Sicht ist das aus diesem Grunde auch keine CSV-Datei, sondern eine MischMasch-Datei. >:(

Ihr könnt ja noch einmal kontrollieren, aber das sieht mMn "vernünftig" aus  ;)

EDIT / Ergänzung:
Im Schritt 2 des Imports noch die von Excel eingefügten Trenner entfernen (Doppelklick), dann bleibt es bei 1 Spalte.
Titel: Antw: Antw: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: DL am März 05, 2017, 12:25:10 Nachmittag
Ihr könnt ja noch einmal kontrollieren, aber das sieht mMn "vernünftig" aus  ;)
Hm, bei mir kommt da immer noch "Pörnbach".

Und "Externe Daten abrufen" ist eine Datenverbindung und kein statischer Import. Ob das gewünscht ist?
Titel: Antw: CSV-Datei UTF-8 Problem und Trennung der Zellen
Beitrag von: gmg-cc am März 05, 2017, 12:54:47 Nachmittag
Stimmt, Detlef. Ich hatte deinen Beitrag oben nicht korrekt gelesen.

Aber warum ist dann beispielsweise in Zeile 12 "können" richtig konvertiert worden?  :o (Ich weiß, eine gemeine Frage und du hast ja auch schon bemerkt, dass unterschiedliche Codierungen vorliegen; "Pörnbach" steht exakt so im "Quelltext", bei "können" ist der Umlaut mit Hex_F6 codiert.) - Eventuell ist das Ganze irgendwie von einer Website importiert worden und dabei ist solch ein Kuddelmuddel passiert. Ich denke, dass der eigentliche Inhalt richtig umcodiert wurde, das scheint mir entscheidender zu sein.
Und "Speichern unter" sollte nicht das Problem sein ...

Ergänzung:
Mit Google steht in Zeile 2 und Zeile 3: Hundeschule Weinrich, 85309, 85309, Pörnbach, Germany, er Rest stimmt dann ...