Ich habe eine Tonne Zellen, die Daten wie 22/12/2013 enthalten. Dies wird automatisch als Datumsformat festgelegt. Und wenn ich versuche, das Zellenformat in Text zu ändern (einfach, weil ich möchte, dass es Text und kein Datum ist, damit ich es später mit PHP lesen kann), ändert sich die Sache komplett.Excel seltsames Verhalten mit Daten => Text
So wird der Fehler repliziert.
- schreiben in einer Zelle 22/10/2013
- Ändern Sie das Format
- Der ursprüngliche Inhalt in TEXT wird auf 41569 geändert
ich einen Weg brauchen, dies zu beheben, denn sonst, wenn Ich habe das Datum mit PHP gelesen, es wird trotzdem in 41569 umgewandelt. Aber wenn es mir gelingt, einen Text zu schreiben, wird es gut.
41569 ist die Excel-Seriennummer für das Datum 22/10/2013, denn das ist die Anzahl der Tage seit dem 1. Januar 1900 (Excels Basisdatum). Sie würden das gleiche Ergebnis erhalten, wenn Sie Folgendes eingeben: '= DATEVALUE (" 22/10/2013 ")' –