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.2009).
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:
-
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.
-
Zeigen Sie die Registerkarte Home des Menübands an.
-
Klicken Sie auf den Abwärtspfeil unter dem Einfügewerkzeug und wählen Sie dann Spezial 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.
Wenn Sie Excel 2010 oder eine neuere Version verwenden, können Sie eine Verknüpfung für die Schritte 8 bis 10 verwenden. Wenn Sie unter dem Einfügewerkzeug (Schritt 8) auf den Abwärtspfeil klicken, wird eine kleine Palette von Optionen angezeigt. Wählen Sie im Abschnitt Werte einfügen der Dropdown-Liste die Option Werte. Die Option Werte ist die Option ganz links im Abschnitt Werte einfügen. Es sieht aus wie eine Zwischenablage mit der Nummer 123.
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 (9331) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: