Fórmula de Excel: Suma por mes -

Tabla de contenido

Fórmula genérica

=SUMIFS(values,date_range,">="&A1,date_range,"<="&EOMONTH(A1,0))

Resumen

Para sumar por mes, puede usar una fórmula basada en la función SUMIFS, con la ayuda de la función EOMONTH. En el ejemplo que se muestra, la fórmula en F4 es:

=SUMIFS(amount,date,">="&E4,date,"<="&EOMONTH(E4,0))

Esta fórmula utiliza los rangos denominados "cantidad" (C4: C9) y "fecha" (B4: B9).

Explicación

La función SUMIFS puede sumar valores en rangos según varios criterios.

En este caso, configuramos SUMIFS para sumar importes por mes usando dos criterios: uno para hacer coincidir fechas mayores o iguales al primer día del mes, otro para hacer coincidir fechas menores o iguales al último día del mes. En otras palabras, necesitamos una fórmula como esta:

=SUMIFS(amount,date,">="&"1/1/2016",date,"<="&"1/31/2016")

O la alternativa más a prueba de balas:

=SUMIFS(amount,date,">="&DATE(2016,1,1),date,"<="&DATE(2016,1,31))

Esta versión es más sólida porque las fechas se construyen con valores de año, mes y día separados, y no se ingresan como texto que deba ser interpretado por Excel.

Normalmente, esto es una molestia, porque si agrega nombres de meses como texto (es decir, "enero", "febrero", "marzo", etc.) en la columna E, tendrá que hacer un esfuerzo adicional para crear fechas que pueda usar como criterio . Sin embargo, en este caso, usamos un truco simple para facilitar las cosas: en la columna E, en lugar de escribir los nombres de los meses, agregamos fechas reales (1/1/2016, 1/2/2016, 3/1/2016) luego use un formato de fecha personalizado ("mmmm") para mostrar los nombres de los meses.

Esto facilita la creación de los criterios que necesitamos para SUMIFS. Para hacer coincidir fechas mayores o iguales al primero del mes, usamos:

">="&E4

Y para hacer coincidir fechas menores o iguales al último día del mes, usamos esto:

"<="&EOMONTH(E4,0)

Con cero para meses, la función EOMONTH devuelve automáticamente el último día del mes proporcionado por la fecha.

La concatenación con un ampersand (&) es necesaria cuando se crean criterios que utilizan un operador lógico con un valor numérico.

Solución de tabla dinámica

Una tabla dinámica es una excelente solución cuando necesita resumir datos por año, mes, trimestre, etc., porque harán este tipo de agrupación por usted sin ninguna fórmula. Para ver una comparación en paralelo de fórmulas y tablas dinámicas, vea este video: Por qué las tablas dinámicas.

Articulos interesantes...