|
Buenas noches, Sr. Ferreiro:
Sé de qué me habla:
El número de registros es una información instantanea dada en la barra de Herrramientas cuando se selecciona un item de la lista del cada columna donde se aplicó un Autofiltro.
Sin embargo, ese mensaje desaparece si se activa otra hoja o haces algo que le obligue a MS Excel a mostrar algo en la barra de Estado. (Como por ejemplo un cálculo)
Microsoft ha confirmado que esto es un defecto del producto. Habrá que ver si es corregido en nuevas versiones.
Existe información en la Knowledge DataBase, en el siguiente artículo:
http://support.microsoft.com/support/kb/articles/Q189/4/79.ASP
Pero está en Inglés.
Básicamente el artículo dice que:
puede ocurrir cuando se dan las condiciones siguientes:
· Usted tiene 51 o más fórmulas en una lista.
-y -
Usted se filtra en la misma tabla (usted pulsa el botón AutoFiltro en el menú de los "Datos", y selecciona un valor de la lista de AutoFiltro; o usted pulsa el botón Filtro Avanzado en el menú de los Datos, eligiendo la opción el Filtro en el lugar y selecciona un valor de la lista del filtro).
-y -
· Cada fórmula contiene una referencia a una celda por lo menos.
-y -
· Excel muestra en la barra de estado el cálculo de fórmulas antes del proceso del filtro se complete.
Además brinda una cuasi solución:
Para superar este problema, temporalmente impida que las fórmulas se calculen automáticamente cuando ejecute un filtro. Para hacerlo, siga estos pasos:
1. en el menú de las Herramientas, pulse el botón Opciones.
2. en la caja de diálogo de Opciones, pulse el botón la etiqueta del Cálculo.
3. en la etiqueta del Cálculo, marca la opción Manual
4. Filtre la lista para ver el resultado del filtro en la barra de estado.
----
En lo personal creo que la mejor solución es tener una funcion SUBTOTALES() en una celda por superior a cada columna . Algo así:
en celda I4 (suponiendo que la columna a filtrar se extiende desde la fila 10 hasta la 49)
=SUBTOTALS(3,I10:I49)
Nota que el operando 3 corresponde a la función de CUENTA y devolverán el número de registros que se muestran. De todos modos, tambien se puede usar la función CONTAR para saber el total
en celda I5
=CONTAR(I10:I49)
De esta manera, tendrás -en la hoja- la misma función de cuenta sobre el total de casos, independiente de lo que diga la Barra de Mensajes
Espero que te haya aclarado la situación
Un abrazo!
Fernando
|