Herzlich Willkommen zu einem kurzen Tutorial "Von der Excel-Tabelle bis zum fertigen Import".
Weil ich festgestellt habe das es vermehrt User gibt welche besonders beim "erstellen" einer CSV UTF-8 Datei Probleme haben, habe ich euch eigenständig ein schnelles und kurzes Tutorial anhand von Bildern und Texten zusammengestellt.
Ein weiterer Grund war der, dass zumindest bei mir EXCEL2010 die UTF-8 Codierung nicht ordentlich ausführt, ich dadurch Probleme beim Import hatte und ich lange gebraucht habe bis ich diese einfache Lösung gefunden habe.
Vor dem Abspeichern der Excel-Tabelle sind einige wichtige Punkte zu beachten welche ansonsten Probleme beim Importieren hervorrufen.
Auf folgende Punkte muss geachtet werden.
1. die Zeile 2 muss zwingend mit dem Index 0 beginnen und ansonsten ohne Daten ausgefüllt sein (Erläuterung kommt gleich).
2. jegliche Leerzeilen müssen gelöscht bzw. entfernt werden.
3. die Spaltenüberschriften müssen gelöscht werden. Dafür einfach die Zeile 1 markieren und komplett löschen.
4. die Legende, rechts von der Tabelle, muss gelöscht werden. Dafür einfach die entspreche Spalte markieren und komplett löschen.
So sollte es dann aussehen, wenn ihr all diese Punkte abgearbeitet habt.
Nun noch weshalb es wichtig ist in Zeile 2 den Index 0 einzutragen.
Das Problem war bei mir das es ohne Index 0, den Index 1 "verschluckt" hat und somit alle nachfolgenden Tabellen Probleme gemacht haben.
Beispielsweise war bei den Orten der Ort mit dem Index 1 verschwunden und somit gab es Probleme beim Importieren der Straßen, weil hier die Zuordnung der Straßen zum Ort mit dem Index 1 nicht möglich war.
Hier seht ihr wie es im Modeditor dann aussieht - Links im Bild wurde der Index 0 weggelassen, somit verschwand nach dem Import der Index 1 in der Liste und rechts im Bild wurde mit dem Index 0 in Zeile 2 Importiert.
Nachdem nun alle nötigen Vorkehrungen für das Abspeichern erledigt wurden muss nun die Datei im richtigen Dateiformat abgespeichert werden.
Dazu geht ihr in Excel auf Datei -> Speichern unter -> und sucht euch nun euer Speicherort aus, gebt einen Dateiname ein und wählt den richtigen Dateityp.
Hier ist es wichtig den Dateityp "CSV (Trennzeichen-getrennt) auszuwählen. Habt ihr dies erledigt, könnt ihr die Datei abspeichern.
WICHTIG: Im CSV-Dateityp können nur einzelne Tabellenblätter und nicht ganze Dokumente gespeichert werden. Bedeutet ihr müsst jedes Tabellenblatt (Orte, Straßen, Standorte ... usw.) im gleichen Prozedere vorbereiten und anschließend abspeichern.
Damit nun auch Umlaute richtig dargestellt werden ist eine Codierung in UTF-8 notwendig. Da bei mir persönlich dies nicht direkt über Excel möglich ist, zeige ich hier die Variante über den Windows eigenen Editor.
Nun öffnet ihr euren Speicherort / Ordner wo ihr zuvor eure CSV-Datei abgespeichert habt und den Windows Editor. Nun im nächsten Schritt zieht ihr euch einfach die CSV-Datei, wie im Bild zu sehen, in den Editor rüber.
Danach müsste es ungefähr so aussehen.
Gut! Nun sind wir soweit das wir die CSV-Datei mit UTF-8 codieren können.
Hierzu geht ihr im Editor auf Datei -> Speichern unter -> und sucht euch nun euer Speicherort aus, gebt einen Dateiname ein und wählt den richtigen Dateityp -> im Anschluss wählt ihr nun noch die Codierung "UTF-8" aus.
Hierbei kann ruhig der gleiche Dateiname am gleichen Speicherort genutzt und die bestehende Datei überschrieben werden.
Wichtig ist das ihr unter Dateityp "Alle Dateien" auswählt und dem Dateiname ".csv" dranhängt, solltet ihr den Namen ändern. Bleibt der Name gleich, kann es auch ohne die extra Eingabe von .csv funktionieren.
Nun habt ihr eine CSV-Datei mit UTF-8 Codierung.
Du bist bis hier hin gekommen? SUPER! Jetzt sollte dem Import nichts mehr im Weg stehen.
Nun öffnet ihr den Modeditor und wählt den entsprechenden Reiter aus wo ihr eure CSV-Datei Importieren wollt.
Bei unserem Beispiel wäre es der Reiter Straßen. Dafür drückt ihr im Modeditor auf "Straßen", anschließend auf Import und wählt nun die zuvor bearbeitete CSV-Datei aus.
Nach einem erfolgreichen und fehlerfreien Import sollte es dann ungefähr wie im Bild unten aussehen.
HERZLICHEN GLÜCKWUNSCH - du hast deinen ersten eigenen Import vorgenommen.
Ich hoffe ich konnte dem ein oder anderen bei seinen Problemen helfen.
Gruß
Till