Sumar valores por número de semana o día de la semana en Excel
Este tutorial le guía paso a paso mediante fórmulas que le permitirán sumar valores en un rango determinado según el número de semana o el día de la semana especificado en Excel.
¿Cómo sumar valores por Número de semana en Excel?
¿Cómo sumar valores por día de la semana en Excel?
¿Cómo sumar valores por número de semana en Excel?
Tal como se muestra en la siguiente captura de pantalla, ofrecemos dos fórmulas para sumar los valores de la columna *Importe* en función de las fechas correspondientes a una semana específica.

Fórmulas genéricas
=SUMIFS( value_range, helper_column_range, week_number)
=SUMPRODUCT(--(WEEKNUM(date_range+0,1)=week_number),value_range)
Argumentos
¿Cómo se utiliza esta fórmula?
Usar la fórmula SUMAR.SI.CONJUNTO y una columna auxiliar
Para utilizar la fórmula SUMAR.SI.CONJUNTO, primero debe aplicar la función NÚM.DE.SEMANA para crear una columna auxiliar que calcule el número de semana correspondiente a las fechas de la columna Fecha.
=WEEKNUM (serial_num, [return_type])
La función NÚM.DE.SEMANA devuelve el número de semana correspondiente a la fecha indicada dentro del año.
1. En este caso, selecciono una celda (F5) junto al primer valor de la columna Importe.
2. Introduzca la siguiente fórmula en ella y pulse la tecla Entrar para obtener el número de semana de la primera fecha. Seleccione la celda con el resultado y arrastre su controlador de autorrelleno hacia abajo para obtener los demás números de semana. Vea la captura de pantalla:
=WEEKNUM(C5)

3. Seleccione una celda para mostrar el importe total, introduzca la siguiente fórmula y pulse la tecla EntrarA continuación, seleccione la celda con el resultado y arrastre su controlador de autorrelleno hacia abajo para obtener los demás resultados.
=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)

Usar la fórmula SUMAPRODUCTO
No necesita crear una columna auxiliar al usar la fórmula SUMAPRODUCTO para resolver este problema.
1. Seleccione una celda vacía, introduzca la siguiente fórmula en ella y pulse la tecla Entrar.
=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)
2. Seleccione la celda con el resultado y arrastre su controlador de autorrelleno hacia abajo para obtener los demás resultados según sus necesidades.

Explicación de la fórmula
=SUMAR.SI.CONJUNTO($E$5:$E$14;$F$5:$F$14;H6)
=SUMAPRODUCTO(--(NÚM.DE.SEMANA($C$5:$C$14+0;1)=G6);$E$5:$E$14)
¿Cómo sumar valores según el día de la semana en Excel?
Tal como se muestra en la siguiente captura de pantalla, para sumar los valores de la columna *Importe* correspondientes a un día de la semana específico en Excel, puede utilizar la función SUMAPRODUCTO combinada con la función DIA.SEML.
En este caso, dado que debemos sumar el importe total para cada día de la semana, antes de aplicar la fórmula creamos una columna auxiliar con los números 1 a 7 para indicar de forma independiente de lunes a domingo.

Fórmula genérica
=SUMPRODUCT((WEEKDAY(date_range,2)=weekday_number)*value_range)
Argumentos
¿Cómo se utiliza esta fórmula?
1. Seleccione una celda junto a la que contiene el número 1. En este caso, he seleccionado I6.
2. Copie o introduzca la siguiente fórmula y pulse la tecla Entrar. Seleccione la celda con el resultado y arrastre su controlador de autorrelleno hacia abajo para obtener los resultados correspondientes al resto de los días de la semana.
=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)

Nota: Si solo necesita sumar valores en función de un día de la semana específico, como el viernes, puede introducir directamente el número 5 en la fórmula, tal como se muestra a continuación.
=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=5)*$E$5:$E$14)
Explicación de la fórmula
=SUMAPRODUCTO((DIA.SEML($C$5:$C$14;2)=H6)*$E$5:$E$14)
Funciones relacionadas
Función WEEKNUM de Excel
La función WEEKNUM de Excel devuelve el número de semana correspondiente a la fecha indicada en un año, contando las semanas desde el 1 de enero.
Función SUMPRODUCT de Excel
La función SUMPRODUCT de Excel permite multiplicar dos o más columnas o matrices entre sí y, a continuación, sumar los productos resultantes.
Función WEEKDAY de Excel
La función WEEKDAY de Excel devuelve un número entero comprendido entre 1 y 7 para representar el día de la semana de una fecha dada en Excel.
Fórmulas relacionadas
Sumar valores por mes (con o sin año)
Este tutorial muestra detalladamente dos fórmulas para ayudarte a sumar valores correspondientes a un mes y año concretos, o a sumar valores de un mes determinado ignorando el año en Excel.
Suma valores según la semana de una fecha dada
Este tutorial te muestra cómo sumar valores en función de la semana a la que pertenece una fecha determinada.
Sumar cada n filas o columnas en un rango
Este tutorial presenta dos fórmulas, basadas en las funciones SUMA y DESREF, para sumar cada n filas o columnas dentro de un rango limitado en Excel.
Sumar cada n-ésima fila o columna en un rango
Este tutorial le mostrará cómo crear una fórmula con las funciones SUMAPRODUCTO, RESIDUO y COLUMNA para sumar cada n-ésima fila o columna dentro de un rango en Excel.
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Alterne entre decenas de documentos abiertos en un segundo!
- Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.