Autofiltro personalizado con fechas y horas

01/07/2005 - 09:23 por Keyhelp | Informe spam
Hola a todos:

Hay algo que no me funciona correctamente en el Excel 2000 para filtrar
datos con fecha y hora

Le hago el autofiltro y si uso los valores que me figuran en el desplegable,
funciona correctamente, en cambio si le digo personalizado y pongo que
filtre los que sean igual o diferente a una fecha que contiene hora, minutos
y segundos no me hace ni caso.

Fecha
01/07/2005 15:30:20
30/06/2005 18:05:14

Le pongo personalizado ->no es igual a -> 01/07/2005 15:30:20 y me muestra
todos los registros.
luego intenté hacer una prueba, pongo el formato de las celdas en dd/mm/yyyy
y quise hacer la misma prueba solo con la fecha sin tener en cuenta la hora
y me hace lo mismo, esta vez he puesto en el filtro en vez de la hora solo
la fecha.

¿Alguién sabe como solucionarlo?

Gracias por vuestra colaboración

Francisco López
Departamento de desarrollo
Keyhelp, S.L.
 

Leer las respuestas

#1 Héctor Miguel
01/07/2005 - 12:24 | Informe spam
hola, Francisco !

... no me funciona correctamente... filtrar datos con fecha y hora
... si uso los valores que me figuran en el desplegable, funciona correctamente
... si le digo personalizado y... los que sean igual o diferente a una fecha... hora, minutos y segundos no me hace ni caso.
Fecha
01/07/2005 15:30:20
30/06/2005 18:05:14
... pongo personalizado ->no es igual a -> 01/07/2005 15:30:20 y me muestra todos los registros.
... pongo el formato de las celdas en dd/mm/yyyy... misma prueba solo con la fecha sin tener en cuenta la hora y... lo mismo [...]



suponiendo que las celdas con el dato fecha_hora_minutos son 'efectivamente' datos-fecha [NO textos]...
[comentarte/recordarte que...] las fechas [en excel] son [en realidad] valores numericos [enteros=dias fracciones=horas]
[p.e.] tu dato fecha de: 01/07/2005 15:30:20 [realmente] se corresponde con el valor: 38534.6460648148
[por lo tanto]... puedes usar los autofiltros CON los valores [reales] de enteros_fracciones 'entre dos intervalos' [p.e.]
-> condicion1: ->es mayor o igual que<-... [y aqui pones el valor MENOR del intervalo, p.e.] 38354
-> operador: ->Y<-
-> condicion2: ->es menor o igual que<-... [y aqui pones el valor MAYOR del intervalo p.e.] 38361 [equivalente de 03/07/2005]

otra posibilidad es 'hacer lo anterior'... por macros ;)
una mas es utilizar los filtros avanzados ;)

si cualquier duda [o informacion adicional]... comentas?
saludos,
hector.

Preguntas similares