Convertir fechas en números.

31/03/2008 - 22:47 por frixhias.cl | Informe spam
Hola, necesito hacer unas figuras en matlab y para eso necesito tener
las fechas como valores númericos, según me explicaron una vez (pero
no recuerdo bien), se hacía tomando la fecha 01/01/1900 y se le
restaba la fecha del muestreo?? luego se transformaba a formato número
la celda.

Saben como es exactamente este procedimiento y que significa com tal?,
me parece que es el día expresado en un número a partir del día 1 del
año en que se encuentra, es decir si es el 10 de enero del 2008, sería
el día 10 a secas. Pero no estoy seguro.

Gracias.
 

Leer las respuestas

#1 Monica May
01/04/2008 - 01:15 | Informe spam
hola,

Hola, necesito hacer unas figuras en matlab y para eso necesito tener
las fechas como valores númericos, según me explicaron una vez (pero
no recuerdo bien), se hacía tomando la fecha 01/01/1900 y se le
restaba la fecha del muestreo?? luego se transformaba a formato número
la celda.



Excel toma las fechas desde el 1-1-1900 y MATLAB desde el 1-1-0000 segun
siguiente articulo >>

http://www.mathworks.com/access/hel...testr.html


Date String: '24-Oct-2003 12:45:07'
Date Vector: [2003 10 24 12 45 07]
Serial Date Number: 7.3188e+005

En excel si ponemos como formato numero la celda con la fecha y hora [ que
te ha explicado Julian por el foro de excel ] o formato general >>

24-Oct-2003 12:45:07


nos daria un resultado de en formato general >>

37918.5313310185

Como el articulo dice que el Serial Date Number es de >>

7.3188e+005

Si le restamos >>

7.3188e+005 -
37918.5313310185

nos dira que es igual a

693960

por lo tanto para convertir una fecha Matlab en formato numerico en excel >>

Seria igual a la fecha con hora de tu celda de excel + 693960

Todo esto para las fechas >> en excel del 1-1-1900

Saben como es exactamente este procedimiento y que significa com tal?,
me parece que es el día expresado en un número a partir del día 1 del
año en que se encuentra, es decir si es el 10 de enero del 2008, sería
el día 10 a secas. Pero no estoy seguro.



lo comentan en el articulo ...!!

Saludos
Monica

Preguntas similares