Leer formato de fecha de archivo Excel
Publicado por Paco (2 intervenciones) el 28/02/2018 12:41:57
Hola, buenas a todos.
Necesito leer un fichero excel que solo tiene dos columnas: la primera es un formato fecha dd/mm/yy hh:mm y la segunda un valor asignado a esa fecha.
Con xlsread no me da valor alguno a esa columna. Buscando por el foro respuestas anteriores, he encontrado esta solución:
y obtengo dos columnas, quedando la columna de fecha asi:
datos1 =
'1/06/2016 0:15'
'1/06/2016 0:30'
El problema es que necesito operar con algunos de los valores de las fechas y ahora mismo no podría.¿Existe alguna otra forma de leer este tipo de fechas, o por el contrario lo mejor que puedo hacer es convertir esa cadena que obtengo para poder operar?
Adjunto un fichero excel de ejemplo.
Un saludo y gracias por la ayuda.
Necesito leer un fichero excel que solo tiene dos columnas: la primera es un formato fecha dd/mm/yy hh:mm y la segunda un valor asignado a esa fecha.
Con xlsread no me da valor alguno a esa columna. Buscando por el foro respuestas anteriores, he encontrado esta solución:
1
2
3
4
5
6
[nombre, carpeta] = uigetfile({'*.csv';'*.xls';'*.xlsx'},'Elige un archivo de excel');
ruta = fullfile(carpeta,nombre);
datos = xlsread(ruta);
%Este fichero de datos no me devolvía la primera columna con la fecha
[~, datos1,~] = xlsread(ruta,'A2:A3');
datos2 = xlsread(ruta, 'B2:B3');
datos1 =
'1/06/2016 0:15'
'1/06/2016 0:30'
El problema es que necesito operar con algunos de los valores de las fechas y ahora mismo no podría.¿Existe alguna otra forma de leer este tipo de fechas, o por el contrario lo mejor que puedo hacer es convertir esa cadena que obtengo para poder operar?
Adjunto un fichero excel de ejemplo.
Un saludo y gracias por la ayuda.
- Curva-de-carga.rar(337,1 KB)
Valora esta pregunta
0