Excel formula: Summary count by month with COUNTIFS

Fórmula genérica

=CONTAR.SI.CONJUNTO(dates,">="&A1,dates,"<"&FECHA.MES(A1,1))

Explicación

Para crear un recuento de resumen por mes, puede usar la función CONTAR.SI.CONJUNTO y la función FECHA.MES con dos criterios. En el ejemplo que se muestra, la fórmula en G5 es:
=CONTAR.SI.CONJUNTO(dates,">="&F5,dates,"<"&FECHA.MES(F5,1))

Cómo funciona esta fórmula

En este ejemplo, tenemos una lista de 100 problemas en las columnas B a D. Cada problema tiene una fecha y prioridad. También estamos utilizando el rango con nombre "fechas" para C5: C104 y "prioridades" para D5: D105. Comenzando en la columna F, tenemos una tabla de resumen que muestra un recuento total por mes, seguido de un recuento total por mes por prioridad.
Estamos utilizando la función CONTAR.SI.CONJUNTO para generar un recuento. La primera columna de la tabla de resumen (F) es una fecha para el primero de cada mes en 2015. Para generar un recuento total por mes, necesitamos proporcionar criterios que aislarán todos los problemas que aparecen en cada mes.
Como tenemos fechas reales en la columna F, podemos construir los criterios que necesitamos usando la fecha en sí y una segunda fecha creada con la función FECHA.MES. Estos dos criterios aparecen dentro de CONTAR.SI.CONJUNTO así:
dates,">="&F5,dates,"<"&FECHA.MES(F5,1)
Más o menos traducido: "fechas mayores o iguales que la fecha en F5 y menores que la fecha en F5 más un mes". Esta es una manera conveniente de generar "paréntesis" para cada mes en función de una sola fecha.
Cuando la fórmula se copia en la columna G, CONTAR.SI.CONJUNTO genera el recuento correcto para cada mes.
Nota: si no desea ver las fechas completas en la columna F, simplemente aplique los formatos de fecha personalizados "mmm" o "mmmm" para mostrar solo los nombres de los meses.

Con prioridad

Para generar un conteo por prioridad, necesitamos ampliar los criterios. La fórmula en H5 es:
=CONTAR.SI.CONJUNTO(dates,">="&$F5,dates,"<"&FECHA.MES($F5,1),priorities,H$4)
Aquí hemos agregado un criterio adicional, las "prioridades" de rango con nombre emparejadas con H4 para los criterios en sí. En esta versión de la fórmula, obtenemos un recuento por mes desglosado por prioridad, que se recoge directamente del encabezado en la fila 5. Esta fórmula usa referencias mixtas y referencias absolutas para facilitar la copia:
  1. La referencia a H4 tiene la fila bloqueada (H$4), por lo que la prioridad no cambia a medida que se copia la fórmula.
  2. La referencia a F5 tiene la columna bloqueada ($F5) para que la fecha no cambie a medida que se copia la fórmula.
  3. Los rangos nombrados "fechas" y "prioridades" son automáticamente absolutos.

Enfoque de tabla dinámica

Una tabla dinámica es una buena solución alternativa a este problema. En general, las tablas dinámicas son más fáciles y rápidas de configurar cuando los datos están bien estructurados.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT