Excel formula: Count numbers by range with COUNTIFS

Fórmula genérica

=CONTAR.SI.CONJUNTO(range,">=low",range,"<=high")

Explicación

Para contar datos numéricos por rango o agrupación, puede crear una tabla de resumen y usar CONTAR.SI.CONJUNTO para contar valores en cada umbral.
En el programa de ejemplo, tenemos una lista de nombres y edades y estamos utilizando la función CONTAR.SI.CONJUNTO para generar un recuento de edades en 6 paréntesis. La fórmula en la celda F5 es:
=CONTAR.SI.CONJUNTO(ages,">=20",ages,"<=29")

Cómo funciona esta fórmula

El rango nombrado "edades" se refiere a C5: C304.
La función CONTAR.SI.CONJUNTO le permite contar valores que cumplen múltiples criterios con una relación Y (es decir, todos los criterios deben ser verdaderos).
En este caso, queremos agrupar los datos por rango de edad en paréntesis de 10 años, por lo que usamos CONTAR.SI.CONJUNTO como sigue en la columna F:
=CONTAR.SI.CONJUNTO(ages,">=20",ages,"<=29") // 20-29
=CONTAR.SI.CONJUNTO(ages,">=30",ages,"<=39") // 30-39
=CONTAR.SI.CONJUNTO(ages,">=40",ages,"<=49") // 40-49
Para el grupo final, 70+, solo usamos un criterio:
=CONTAR.SI.CONJUNTO(ages,">=70") // 70+

Rangos dinámicos

Para exponer valores de rangos en la hoja de trabajo donde se pueden cambiar fácilmente, puede unir referencias a operadores lógicos con concatenación como esta:
=CONTAR.SI.CONJUNTO(ages,">="$A1,ages,"<="&B1)
Esta fórmula cuenta mayor o igual que (> =) el valor en A1 y menor o igual que (> =) el valor en B1.

Con una tabla pivotante

Las tablas dinámicas ofrecen agrupación automática en rangos de igual tamaño.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT