Warum erkennt und formatiert Excel Datumsangaben nicht einheitlich?

Warum erkennt und formatiert Excel Datumsangaben nicht einheitlich?

Ich verwende Datenverbindungen in Excel, um eine Verknüpfung mit Daten herzustellen, die aus einem anderen Softwarepaket exportiert wurden. Die von mir durchgeführte Analyse basiert auf von der Software erfassten Daten und es ist sehr hilfreich, nach Daten zu gruppieren und andere Operationen damit durchzuführen.

Die Tabelle, die ich letzte Woche erstellt habe, funktionierte einwandfrei und Excel verarbeitete die Daten wie vorgesehen. Als ich diese Woche die Verbindung aktualisierte, waren alle Gruppierungen in meinen Pivot-Tabellen durcheinander, da Excel die Datumszeichenfolge einfach als Text behandelt. Außer der Aktualisierung der Verbindung habe ich in der Tabelle nichts geändert.

Die Datumsspalte in der exportierten Tabelle wird automatisch korrekt formatiert. Außer ein paar zusätzlichen Datenzeilen hat sich in der letzten Woche nichts Wesentliches geändert. Die erfassten Daten sind immer im gleichen Format und es wird kein versehentlicher Text in die Datumsspalte geschrieben.

Die Daten decken einen Zeitraum von mehr als drei Jahren ab und etwaige Mehrdeutigkeiten bezüglich Tag/Monat wurden zuvor problemlos und ohne dass ich darauf achten musste richtig behandelt. Ich vermute also nicht, dass dies der Grund ist.

Ich habe versucht, die Zelle auszuwählen und die Formatierung festzulegen, aber das hat keinen Effekt. Die Textformatierung entspricht auch genau meinen regionalen Einstellungen, also liegt der Fehler nicht dort.

Selbst wenn ich in einer Formel auf eine dieser Datumszellen verweise, wird sie immer noch als Text ausgegeben. Wenn ich in einer der Zellen den Bearbeitungsmodus öffne und wieder verlasse, weiß Excel plötzlich, was mit dem Text zu tun ist, und formatiert ihn richtig.

Ich verwende Excel 2013, bin aber bereits in der Version 2010 und auch bei anderen Formaten, beispielsweise bei Zahlen, die als Text behandelt werden, mehrfach auf dasselbe Phänomen gestoßen.

Können Sie mir bitte erklären, warum Excel das macht und was ich tun kann, um das zu beheben? Meine größte Sorge ist, warum Excel meine Daten so inkonsistent behandelt, obwohl die Daten doch eindeutig konsistent sind.

Bitte beachten Sie, dass ich die Spalte nicht kopieren und mit einer Transformation einfügen möchte und dass ich auf keinen Fall mehr als 20.000 Zeilen manuell bearbeite. Die Tabelle soll von anderen Personen verwendet und regelmäßig mit möglichst wenig Aufwand und Erklärung aktualisiert werden.

Antwort1

Die beste Lösung besteht darin, die Datei in einem Textformat zu speichern und sie dann in ein leeres Blatt zu „importieren“, indem Sie unter „Daten – Externe Daten abrufen“ den Import „aus Text“ verwenden. Achten Sie beim Importieren aus Texten darauf, das richtige Datumsformat (T/M/J oder M/J/T oder eine beliebige andere Kombination) für die Spalten oder Rohdaten anzugeben, die Datumsangaben enthalten.

Antwort2

Ich hatte ein ähnliches Problem mit Excel, bei mir lag es am Datumsformat. Ich bin Niederländer und irgendwie hat Excel manchmal die niederländische Notation als wichtiger gewählt und manchmal die amerikanische. Wenn das Problem daran liegen könnte, dass Sie kein Amerikaner sind, kann ich in meinem Gedächtnis stöbern, wie ich es behoben habe.

Antwort3

Stellen Sie sicher, dass die neuen Daten im Datumsfeld kein Leerzeichen oder spezielles nicht sichtbares Zeichen enthalten. Wie CR, LF, Cntrl (Carriage Return, Line Feed, Control). Viel Glück....

Antwort4

Ich fühle mich ziemlich schlecht, wenn ich meine Frage selbst beantworte, aber ich habe es geschafft, der Ursache des Problems auf den Grund zu gehen, was für jemanden ohne die Tabellenkalkulationen oder für jemanden, der genau dasselbe schon einmal erlebt hat, schwierig gewesen wäre.

Ich vermute, dass die Daten beim Exportieren der Daten aus dem Softwarepaket als Text geschrieben werden. Wenn ich das exportierte Blatt öffne, macht Excel das, was es mit Daten macht, und konvertiert sie in das richtige Format. Wenn ich speichere, werden die Daten korrekt über die Verbindung übertragen, auch wenn ich keine Änderungen vorgenommen habe.

Das ist ziemlich seltsam, aber es scheint das Problem zu sein.

verwandte Informationen