Sumar valores por año en Excel
Supongamos que tienes un rango de datos que contiene una lista de fechas y montos de ventas, y ahora deseas obtener el monto total basado en años dados, como se muestra en la captura de pantalla a continuación. En Excel, las funciones SUMAR.SI.CONJUNTO y SUMAPRODUCTO pueden ayudarte a resolver esta tarea rápidamente y con facilidad. Este tutorial demostrará cómo usar estas dos funciones en detalle.
- Sumar valores por año en Excel con las funciones SUMAR.SI.CONJUNTO y FECHA
- Sumar valores por año en Excel con la función SUMAPRODUCTO
Sumar valores por año en Excel con las funciones SUMAR.SI.CONJUNTO y FECHA
Para sumar el valor total basado en un año dado, debes especificar la primera y última fecha del año utilizando la función FECHA, y luego usar la función SUMAR.SI.CONJUNTO para sumar todos los valores dentro de las fechas especificadas. La sintaxis genérica es:
- rango_suma: El rango de valores que se van a sumar;
- rango_fechas: El rango de fechas que se probarán para el año específico;
- año: El año específico sobre el cual deseas sumar los valores. (año, 1,1 indica el primer día del año, y año,12,31 indica el último día del año.)
Para resolver esta tarea en Excel, copia o introduce la siguiente fórmula en una celda en blanco, y luego arrastra la fórmula hacia abajo en otras celdas para obtener el resultado:
Explicación de esta fórmula:
=SUMAR.SI.CONJUNTO($C$2:$C$12,$B$2:$B$12,">="&FECHA(E2,1,1),$B$2:$B$12,"<="&FECHA(E2,12,31))
- $C$2:$C$12: es el “rango_suma” que contiene los valores que queremos sumar.
- $B$2:$B$12,">="&FECHA(E2,1,1): verifica las fechas en el rango B2:B12 que son mayores o iguales al 01/01/2020 – el primer día del año en la celda E2.
- $B$2:$B$12,"<="&FECHA(E2,12,31): verifica las fechas en el rango B2:B12 que son menores o iguales al 31/12/2020 – el último día del año en la celda E2.
- SUMAR.SI.CONJUNTO($C$2:$C$12,$B$2:$B$12,">="&FECHA(E2,1,1),$B$2:$B$12,"<="&FECHA(E2,12,31)): Después de cumplir con los criterios, los valores en el rango C2:C12 se encontrarán y sumarán.
Sumar valores por año en Excel con la función SUMAPRODUCTO
Aquí, otra fórmula simple creada por la función SUMAPRODUCTO también puede ayudarte, la sintaxis genérica es:
- rango_fechas: El rango de fechas que se probarán para el año específico;
- año: El año específico sobre el cual deseas sumar los valores;
- rango_suma: El rango de valores que se van a sumar.
Por favor, copia o introduce la siguiente fórmula en una celda en blanco, y luego arrastra la fórmula hacia abajo en otras celdas para obtener el resultado:
Explicación de esta fórmula:
=SUMAPRODUCTO((AÑO($B$2:$B$12)=E2)*$C$2:$C$12)
- AÑO($B$2:$B$12)=E2: La función AÑO devuelve el número del año de cada celda de fecha en el rango B2:B12. Esta expresión verifica si el año en E2 es igual al año en el rango B2:B12. Obtendrás una matriz como esta: {VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;FALSO;VERDADERO;FALSO}.
- (AÑO($B$2:$B$12)=E2)*$C$2:$C$12={VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;FALSO;VERDADERO;FALSO}*$C$2:$C$12: En esta expresión, los VERDADEROs y FALSOS se convertirán en 1s y 0s, y esta matriz se multiplica por cada cantidad en el rango C2:C12, y obtendrás una nueva matriz como esta: {347;0;398;430;0;379;412;0;0;420;0}.
- SUMAPRODUCTO((AÑO($B$2:$B$12)=E2)*$C$2:$C$12)= SUMAPRODUCTO({347;0;398;430;0;379;412;0;0;420;0}): La función SUMAPRODUCTO finalmente suma todos los números en esta matriz y devuelve el resultado como 2386.
Funciones relacionadas utilizadas:
- SUMAR.SI.CONJUNTO:
- La función SUMAR.SI.CONJUNTO en Excel puede ayudar a sumar valores de celdas basados en múltiples criterios.
- SUMAPRODUCTO:
- La función SUMAPRODUCTO se puede utilizar para multiplicar dos o más columnas o matrices juntas, y luego obtener la suma de los productos.
- FECHA:
- La función FECHA puede ayudarnos a combinar números de año, mes y día de celdas separadas en una fecha válida.
- AÑO:
- La función AÑO devuelve el año basado en la fecha dada en un formato de número de serie de 4 dígitos.
Más artículos:
- Sumar valores por mes (con o sin año)
- Este tutorial demuestra dos fórmulas en detalle para ayudar a sumar valores por cierto mes y año o sumar valores por cierto mes ignorando el año en Excel.
- Sumar valores por la semana de una fecha dada
- Para sumar valores por la semana en la que cae una fecha dada, puedes aplicar una fórmula basada en la función SUMAR.SI.CONJUNTO.
- Sumar valores por número de semana o día de la semana
- Este tutorial demuestra fórmulas paso a paso para ayudarte a sumar valores en un rango determinado basado en el número de semana o día de la semana especificado en Excel.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.