====== Datenimport in Microsoft Excel ====== Dieses Kapitel beschreibt den Import der Daten in Microsoft Excel, wenn Sie die Daten im Format //CSV// mit Standard-Einstellungen heruntergeladen haben ([[download#csv_excel_openoffice|Daten herunterladen: CSV]]). **Hinweis:** Bitte beachten Sie, dass Excel in älteren Versionen nur maximal 255 Variablen importieren kann. Weitere Variablen werden abgeschnitten. Verwenden Sie ggf. eine aktuelle Programmversion oder OpenOffice Calc. **Hinweis:** Diese Beschreibung bezieht sich auf Microsoft Excel 2000 (Version 9) und 2002/XP (Version 10). Andere Programmversionen verwenden u.U. andere Bezeichnungen. ===== Datei öffnen ===== Im einfachsten Fall lässt sich CSV-Datei einfach mit einem Doppelklick öffnen. ===== Probleme beim Import ===== Je nach Excel-Version können beim Öffnen der Datei unterschiedliche Probleme auftreten -- nachfolgend die wichtigsten Kandidaten. ==== Alle Werte stehen in der ersten Spalte ==== Sie sehen nach dem Öffnen nur lange Schlangen von Werten, die nicht in Spalten/Variablen getrennt sind. {{:de:results:scr.import.excel.problem1.png?nolink|Fehlerhafter Import in Excel}} Meist reicht es schon, vor dem Herunterladen das //Variablen-Trennzeichen// zu ändern. Standardmäßig ist ein Tabulator für aktuelle Excel-Versionen eingestellt. Das ältere Excel 2000 kann unter Umständen besser mit einem Semikolon umgehen. {{scr.import.excel2000.png?nolink|Daten für Excel 2000 herunterladen}} Falls die Daten dennoch nicht in einzelne Spalten getrennt werden, muss man zunächst Excel starten und dann die Datei über das Menü öffnen. * Starten Sie Excel * //Datei// -> //Öffnen// * Ändern Sie den //Dateityp// auf "Textdateien (*.prn,*.txt,*.csv)" * Wählen Sie die CSV-Datei -> //Öffnen// * //OK// {{scr.import.excel.gif?nolink|Auswahl der Datei in Excel}} ==== Statt einer Komma-Zahl steht ein Datum in den Daten ==== Excel versucht, aus den Daten das Beste herauszulesen. Hat ein Teilnehmer z.B. angegeben, dass er 20.5 Stunden pro Woche arbeitet, so interpretiert Excel das gerne als den 20. Mai. {{scr.import.excel.problem2.png?nolink|Fehlerhafter Import in Excel}} Wir hätten aber gerne eine Dezimalzahl zum Rechnen. Um das zu erreichen, müssen wir Excel nur mitteilen, welchen Datentyp die Spalte enthält. Schritt 1: Öffnen Sie zunächst Excel und aus Excel heraus die Datei (s. oben) Schritt 2: Excel zeigt für CSV-Dateien beim Öffnen weitere Optionen an. Hier können Sie nun für die einzelnen Spalten festlegen, welches Format Excel zu erwarten hat. Um Dezimalzahlen nach amerikanischer Notation korrekt zu Importieren, müssen Sie in Excel 2000 z.B. festlegen, dass der Punkt (''.'') das Dezimaltrennzeichen ist. {{:de:results:scr.import.excel.solution2.png?nolink|Datentyp einzelner Spalten festlegen}} ==== Excel importiert Formeln statt Texten / #NAME? ==== Wenn Sie offene Texteingaben verwenden, verwenden einige Teilnehmer möglicherweise den Bindestrich (''-''), um mehrere Punkte aufzuzählen. Excel interpretiert das als Minus und würde gerne rechnen, doch weil der Teilnehmer keine ordentliche Formel hinterlegt hat, erscheint nur die Fehlermeldung ''#NAME?''. {{:de:results:scr.import.excel.problem3.png?nolink|Fehlerhafter Import in Excel}} Auch hier müssen Sie den Datentyp der Spalte manuell festlegen. Diesmal auf "Text". {{:de:results:scr.import.excel.solution3.png?nolink|Änderung des Spaltentyps auf Text}} ==== In der Spalte STARTED stehen nur ########## ==== Mit der Anzeige von Gitterkreuzen weist Excel lediglich darauf hin, dass die Spalte zu schmal ist, um den gesamten Inhalt anzuzeigen. Ziehen Sie die Spalte einfach breiter. Alternativ können Sie mit der rechten Maustaste auf den Spaltenkopf klicken, dort "Spaltenbreite" auswählen und einen größeren Wert eingeben. {{:de:results:scr.import.excel.solution4.png?nolink|Spaltenbreite mittels Kontextmenü ändern}} ==== Die Daten/Spalten sind verschoben ==== Wenn Sie eine ältere Excel-Version verwenden, kann es vorkommen, dass die Daten nach dem Import scheinbar verschoben sind. Im Gegenzug fehlen in der jeweils vorhergehenden Zeile am Ende Daten. {{:de:results:scr.import.excel.problem5.png?nolink|Verschobene Daten in Excel}} In aller Regel passiert das, wenn ein Teilnehmer einen Text mit Zeilenumbruch (Return) eingegeben hat und Ihr Excel kann damit noch nicht umgehen. Die Lösung besteht darin, dass oFb alle Zeilenumbrüche durch das Kürzel ''
'' ersetzt. Dafür deaktivieren Sie beim **Daten herunterladen** die Option //Zeilenumbrüche in Texteingaben beibehalten//. ==== Mehrzeiligen Texteingaben sind unvollständig ==== Manchmal zeigt Excel bei mehrzeiligen Texteingaben nur die erste Zeile an. In der Regel ist der Rest einfach nur versteckt: * Vergrößern Sie die Höhe der Zeile, um den vollständigen Text zu sehen oder * wählen Sie die Zelle aus und drücken Sie die Taste F2. ==== Datei wurde nicht vollständig geladen ==== Ältere Versionen von Excel unterstützen nur 255 Spalten (Variablen). Beim Laden wird dann ggf. eine Meldung angezeigt, dass die Daten unvollständig geladen wurden -- und ein Teil der Variablen fehlt einfach. Hier hilft es nur, eine aktuelle Version von Excel oder OpenOffice zu verwenden.