Mark hat eine Textdatei, die er routinemäßig in eine Excel-Arbeitsmappe importiert.

Die Datei wird von einem anderen Programm erstellt, und eine der Spalten in der Datei enthält Zahlen, den Buchstaben „e“ und weitere Zahlen. Beim Importieren der Datei in Excel wird die Spalte von Excel in wissenschaftliche Notation konvertiert und nicht als Text behandelt.

Die Chancen stehen gut, dass die Datei, die Sie importieren – die vom anderen Programm erstellte – eine CSV-Datei ist. Dies bedeutet, dass die Werte in der Datei „durch Kommas getrennt“ sind und von einem Programm wie Excel leicht verstanden werden können. Wenn Sie eine CSV-Datei öffnen, „erledigt“ Excel dies einfach, ohne sehr nach den importierten Daten zu fragen. Hier würde das Problem auftreten – Excel geht einfach davon aus, dass die Problemspalte numerische Werte in wissenschaftlicher Notation enthält.

Die Lösung besteht darin, Excel zu fragen, wie die Daten importiert werden sollen.

Der Schlüssel dazu ist das Umbenennen der zu importierenden Datei. Ändern Sie die Dateierweiterung von CSV in etwas anderes, z. B. DAT. Wenn Sie dann versuchen, die Datei in Excel zu öffnen (starten Sie Excel und verwenden Sie dann Öffnen, um die neu umbenannte Datei zu suchen und zu öffnen), wird der Importassistent gestartet. Mit diesem Assistenten können Sie vollständig steuern, wie Excel Ihre eingehenden Daten behandelt.

Der größte Teil des Assistenten ist selbsterklärend. Achten Sie besonders auf den dritten Schritt des Assistenten, mit dem Sie den Datentyp für jede Spalte der Importdaten angeben können. Der Standarddatentyp für jede Spalte ist „allgemein“. Dies bedeutet, dass Excel versucht, die Daten basierend auf seinen regulären Analyseroutinen zu interpretieren. Stattdessen möchten Sie die Spalte suchen, die die Problemdaten enthält, und angeben, dass die Spalte als Text behandelt werden soll – genau das, was Sie möchten.

Wenn Sie diesen Dateityp regelmäßig importieren müssen, möchten Sie möglicherweise ein Makro erstellen, das den Import für Sie ausführt. Sie müssen lediglich den Makrorecorder verwenden, um jeden Schritt des Importassistenten aufzuzeichnen. Sie können das Makro dann jederzeit wiedergeben, wenn Sie die Datei erneut importieren müssen.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (2426) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: