Contar fechas

15/03/2009 - 16:32 por VIC | Informe spam
Hola.
Necesito una fórmula que me cuente las fechas duplicadas que hay en la
columna A.
Utilizo la siguiente fórmula: =SUMA(SI(FRECUENCIA(A2:A100;A2:A100)>0;1)) de
modo que en el ejemplo que he puesto daría como resultado: 3.
Si utilizo un filtro para presentar por ejemplo todos los dias 1/1/09, me
sigue contando 3.
Problema:
Cuando efectúo el filtro la fórmula sigue contabilizando el rango A2:A100
completo y no tiene en cuenta el filtro.
 

Leer las respuestas

#1 Héctor Miguel
16/03/2009 - 02:37 | Informe spam
hola, victor !

Necesito una formula que me cuente las fechas duplicadas que hay en la columna A.
Utilizo la siguiente formula: =SUMA(SI(FRECUENCIA(A2:A100;A2:A100)>0;1))
de modo que en el ejemplo que he puesto daria como resultado: 3.
Si utilizo un filtro para presentar por ejemplo todos los dias 1/1/09, me sigue contando 3... y no tiene en cuenta el filtro.



si filtras siempre por algun elemento directo de la lista, no tiene sentido buscar la frecuencia (siempre seria 1)
usa algo +/- como esto: =si(subtotales(3;a2:a100)<>contara(a2:a100);1;suma(--(frecuencia(a2:a100;a2:a100)>0)))

si filtras combinando criterios (y / o) entonces necesitas de una formula "matricial" (ctrl + shift + enter)
combinando las funciones subtotales(... y desref(... que es la unica forma de trabajar con matrices de autofiltros (p.e.)
=suma(si(frecuencia(si(subtotales(3;desref(a2;fila(a2:a100)-fila(a2);0;1));coincidir("~"&a2:a100;a2:a100&"";0));fila(a2:a100)-fila(a2))>0;1))

saludos,
hector.

Preguntas similares