Después de leer los comentarios, me di cuenta de que el mecanismo detrás del problema es más complicado de lo que pensaba. Primero, el separador decimal es una coma y no un punto final. Segundo, Excel clasifica el valor de entrada como un valor de "fecha" pero lo representa usando el formato de "número".
Una solución al problema con el envió es cambiar el separador decimal, y se puede hacer desde Excel, Options -> Advanced -> Editing options -> Decimal separator
. Si esto se soluciona, Excel no habría clasificado el valor de entrada como un valor de "fecha".
El separador decimal no es algo que consideraría de inmediato porque, ¿quién usaría una coma como separador decimal? Y sin embargo, de manera interesante y sorprendente, la mitad del mundo realmente lo usa ( https://en.wikipedia.org/wiki/Decimal_separator ).
Sin embargo, reconocí el 43125
valor de 'fecha' en forma numérica. Si eliminamos el problema sobre el separador decimal, sería un ejemplo similar 1-25
, que Excel interpretaría como un valor de "fecha" y bajo el formato "número" 45658.00
. Más confusa es que Excel permite formatos personalizados para que el valor 'fecha' puede aparecer como 1.25
o 1,25
, o cualquier otra forma.
Usé muchos valores de "fecha" en las hojas de cálculo para los cálculos y pueden ser molestos. Ocasionalmente, cuando vuelvo a abrir estas hojas de cálculo, Excel (u Openoffice) pensaría que conocen mejor y convertirán automáticamente estas columnas de fecha del formato 'fecha' al formato 'número' sin ninguna razón. En estas situaciones, right-click mouse -> Format Cells -> Number
y restablecer el formato correcto para las celdas / columnas recuperaría los datos.