Deaktivieren der automatischen Datumsanalyse (Microsoft Excel)
Excel ist normalerweise ziemlich schlau, wenn es darum geht, Daten zu importieren, aber manchmal kann das automatische Parsen, das es verwendet, eine echte Belastung sein. Sie können beispielsweise Informationen importieren, die Textzeichenfolgen enthalten, z. B. „1- 4- 9“ (ohne Anführungszeichen). Dies ist in Ordnung, aber wenn Sie Ersetzen ausführen, um die Leerzeichen zu entfernen, konvertiert Excel die resultierende Zeichenfolge (1-4-9) automatisch in ein Datum (04.01.09).
Eine mögliche Lösung besteht darin, Ihre Informationen in Word zu kopieren und dort zu suchen und zu ersetzen. Das Problem bei dieser Lösung besteht darin, dass beim erneuten Einfügen der Informationen in Excel diese erneut als Datumsinformationen analysiert und automatisch in die erforderlichen Datums-Seriennummern konvertiert werden.
Die einzig zufriedenstellende Lösung besteht darin, sicherzustellen, dass Excel die resultierenden Zeichenfolgen absolut genau so behandelt – Zeichenfolgen – und nicht als Datumsangaben. Dies kann auf zwei Arten geschehen: Stellen Sie einfach sicher, dass der Originaltext entweder mit einem Apostroph oder einem Leerzeichen beginnt. Dies kann durch die Funktion „Ersetzen“ von Excel (abhängig von den Daten, mit denen Sie arbeiten müssen) oder durch die Funktion „Ersetzen“ von Word (die viel vielseitiger ist) sichergestellt werden.
Mit einem Apostroph oder Leerzeichen am Anfang des Zelleneintrags können Sie zusätzliche Leerzeichen oder Zeichen aus dem Zelleninhalt entfernen. Wenn das Ergebnis Text ist, der wie ein Datum aussieht, wird es von Excel nicht als solches analysiert, da der führende Apostroph oder Leerzeichen die Behandlung als Text erzwingt.
Eine andere Möglichkeit, die Aufgabe auszuführen, besteht darin, diese Schritte auszuführen. (Angenommen, die Originaldaten liegen im Bereich A2: A101).
-
Fügen Sie rechts neben den Originaldaten eine Spalte ein.
-
Geben Sie in Zelle B2 die folgende Formel ein:
=SUBSTITUTE(A2," ","")
-
Kopieren Sie den Inhalt von B2 in den Bereich B3: B101.
-
Wählen Sie die Zellen im Bereich B2: B101 aus.
-
Drücken Sie Strg + C, um den Bereich in die Zwischenablage zu kopieren.
-
Wählen Sie Zelle A2 aus.
-
Wählen Sie im Menü Bearbeiten die Option Inhalte einfügen. Excel zeigt das Dialogfeld Inhalte einfügen an. (Siehe Abbildung 1.)
-
Stellen Sie sicher, dass die Option Werte ausgewählt ist.
-
Klicken Sie auf OK.
-
Löschen Sie Spalte B.
Diese Schritte funktionieren, da die Ausgabe der Funktion SUBSTITUTE immer als Text behandelt wird. Wenn Sie Textwerte kopieren und einfügen, werden sie als Text behandelt, ohne dass Excel sie zusätzlich analysiert.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (3019) 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: