martes, 9 de junio de 2020

EXCEL: Suma si por año

Excel formula: Sum if by year

Fórmula genérica

=SUMAR.SI.CONJUNTO(sum_range,date,">="&FECHA(year),date,"<="&FECHA(year,12,31))

Explicación

Si necesita sumar si por año, puede usar la función SUMAR.SI.CONJUNTO con dos criterios. En el ejemplo que se muestra, la fórmula en H6 es:

=SUMAR.SI.CONJUNTO(amount,date,">="&FECHA(G6,1,1),date,"<="&FECHA(G6,12,31))

El resultado es un total de cantidades para 2011. Cuando se copia, la fórmula también crea un total para 2012 y 2013.

Cómo funciona esta fórmula

El primer argumento para SUMIF es siempre el rango a sumar ("rango_sum"), y los criterios se suministran como uno o más pares de rango / criterio.

En este ejemplo, el rango de suma es un rango con nombre llamado "cantidad" (E3: E2931), y los criterios se suministran en dos pares, ambos utilizando un rango con nombre llamado "fecha" (B3: B2931).

En cada caso, la función FECHA se usa en los criterios para construir dos fechas válidas, ambas con el mismo año:

1. El primer día de 2011 2. El último día de 2011

Estas fechas aparecen en la fórmula de la siguiente manera:

date, ">="&FECHA(G6,1,1) // date is >= to 1/1/2011
date, "<="&FECHA(G6,12,31) // date is <= 12/31/2011

Como resultado, la fórmula devuelve una suma total para todas las cantidades en el año 2011 solamente.

Debido a que estamos utilizando una referencia de celda para proporcionar el año, la fórmula se puede copiar para crear totales para 2012 y 2013 también.


Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT