wenn ich Daten eingebe, erhalte ich etwas völlig anderes. Wenn ich beispielsweise 012517
(2. Januar 2017) eingebe, erhalte ich 4/8/1934
.
Es ändert sich mit jedem Datum, das ich eingebe. Ich habe versucht, die"Lösungen"woanders bereitgestellt, aber immer noch der gleiche Wechsel.
Ich habe die Zellenformatierung für Datum und Ort erneut angewendet, aber immer noch nichts.
Das ist mir auch in der Version 2010 ständig passiert und ich habe erst kürzlich auf 2013 aktualisiert und meine Güte – immer noch ein Problem! Bitte um Rat!
Antwort1
Das ist das erwartete Verhalten. Excel zählt Daten als Zahlen ab dem 1. Januar 1900 (oder 1. Januar 1904, wenn Sie die Mac-Option aktiviert haben). 12517
Wenn Sie vorwärts zählen (und den nicht vorhandenen Schalttag im Jahr 1900 einbeziehen), ist die Zahl der 8. April 1934, genau wie in Excel angezeigt.
Wenn Sie die Daten wirklich ohne Schrägstriche eingeben möchten, gibt es einige Workarounds, aber nichts Integriertes.
Sie könnten eine zweite Spalte mit einer Formel verwenden, die Ihre Zahl in das Datum umwandelt. So etwas wie
=DATE(2000 + RIGHT(A1, 2), LEFT(RIGHT("0" & A1, 6), 2), MID(RIGHT("0" & A1, 6), 3, 2))
Sie könnten in diesem Fall etwas VBA verwenden,
Worksheet_Change
um die gerade eingegebene Zahl auseinanderzunehmen und durch ein Datum zu ersetzen.Sie können die Zahlen beliebig eingeben und dann zurückgehen und die Funktion „Text in Spalten“ von Excel darauf anwenden. Geben Sie im dritten Schritt des Assistenten an, dass das Spaltendatenformat ein Datum ist.
Es gibt einige Formattricks, mit denen Sie Excel dazu bringen können, Schrägstriche in die Zahlen einzufügen, die Sie eingeben. Ich würde das jedoch nicht empfehlen, da Excel dann nicht erkennt, dass es sich um Datumsangaben handelt. Wenn es unbedingt sein muss, können Sie das benutzerdefinierte Format der Zelle auf setzen.
00\/00\/00
Aber auch hier gilt:Dies ist kein Datum. Sie können es nicht neu formatieren, um ein Jahr anzuzeigen. Außerdem funktionieren datumsbasierte Arbeitsblattfunktionen nicht darauf..