Cómo contar registros según sus criterios

Las listas de filtrado le brindan una descripción general rápida de los datos que coinciden con sus criterios de filtrado. Pero, ¿cómo se asegura de poder evaluar y contar los registros de datos mostrados de otras formas?

Los cálculos en listas filtradas solo se pueden realizar utilizando la función de tabla RESULTADO PARTE, que solo tiene en cuenta las filas filtradas. Todas las demás funciones proporcionan un resultado independientemente de la configuración actual del filtro. Al utilizar la función de tabla RESULTADOS PARCIALES, también obtiene resultados que cambian inmediatamente si establece otros criterios de filtrado.

Puede contar en sus listas filtradas a través de RESULTADO PARCIAL, pero solo sin una condición o un criterio.

Sin embargo, si desea contar sobre la base de un criterio en sus listas filtradas, utilice la siguiente fórmula matricial:

= SUMPRODUCTO ((Área de criterios = Criterio) * (SUB-RESULTADO (3; AREA.MOVE (FirstCell; LINE (Criteria area) -LINE (FirstCell);;))))

Pasas tres argumentos a la fórmula matricial: Con Área de criterios pase la columna completa de la lista que desea verificar para el criterio. Encima Criterios pasar el criterio especificado en Área de criterios debe cumplirse para que la fórmula cuente la fila. El tercer argumento Primera celda pasa la primera celda del rango de criterios.
La fórmula cuenta todas las líneas filtradas que están en Área de criterios con Criterios para igualar. La fórmula es una fórmula de matriz que puede usar la combinación de teclas después de ingresarla Ctrl + Mayús + Entrar confirmar.

En el libro de trabajo que se muestra, la siguiente fórmula de matriz en la celda B21 produce el resultado 2:

= SUMPRODUCTO (($ C $ 4: $ C $ 18 = A21) * (SUB-RESULTADO (3; AREA.MOVE ($ C $ 4; LINE ($ C $ 4: $ C $ 18) -LINE ($ C $ 4);;))))

Solo las dos líneas filtradas 7 y 9 coinciden con el criterio de búsqueda "Abrir" de la celda A21.

La fórmula cuenta el número de registros de datos buscados

Utilizando el siguiente método, la fórmula matricial cuenta el número buscado según el criterio:

  • La función RESULTADOS PARCIALES inserta la función CONTAR2 a través del segundo argumento de tres. Esto significa que se cuentan todas las celdas llenas que se han filtrado.
  • A través de AREA.MOVE, crea una referencia de línea única para cada línea del área C4: C18. Pase esta referencia de una sola línea a la función RESULTADO PARCIAL.
  • Esto significa que PARTIAL RESULT solo devuelve el número 1 si la línea se filtra y se muestra como 0.
  • PART RESULT devuelve el valor 0 para líneas sin filtrar.
  • Transfiere los contados a la función SUM-PRODUCTO.
  • Allí se multiplican por el resultado de la comparación entre la celda A21 y el contenido respectivo de la línea correspondiente del área C4: C18.
  • Solo si la comparación es positiva, el 1 transferido se multiplica por TRUE y el resultado de 1 también se incluye en el total entregado por SUMPRODUCT.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave