Skip to main content

Sumar valores por número de semana o día de la semana en Excel

Author: Siluvia Last Modified: 2025-06-04

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.

¿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?

Como se muestra en la captura de pantalla a continuación, para sumar valores en la columna Cantidad según las fechas en las que cae un número de semana dado, proporcionamos dos fórmulas.

doc-sum-by-week-number-weekday-1

Fórmulas genéricas

=SUMAR.SI.CONJUNTO(rango_valores, rango_columna_auxiliar, numero_semana)

=SUMAPRODUCTO(--(NUM.DE.SEMANA(rango_fechas+0,1)=numero_semana),rango_valores)

Argumentos

Rango_valores: El rango de valores que deseas sumar basado en el número de semana;
Rango_columna_auxiliar: El rango de números de semana extraídos de la fecha;
Numero_semana: El número de semana utilizado como criterio para sumar valores.

¿Cómo usar esta fórmula?

Usando la fórmula SUMAR.SI.CONJUNTO y una columna auxiliar

Para usar la fórmula SUMAR.SI.CONJUNTO, primero necesitas aplicar la función NUM.DE.SEMANA para crear una columna auxiliar que calcule los números de semana correspondientes para las fechas en la columna Fecha.

=NUM.DE.SEMANA(núm_serie, [tipo_devuelto])

La función NUM.DE.SEMANA devuelve el número de semana de la fecha dada en un año.

1. En este caso, selecciono una celda (F5) junto al primer valor en la columna Cantidad.

2. Introduce la siguiente fórmula en ella y presiona la tecla Enter para obtener el número de semana de la primera fecha. Selecciona la celda del resultado y luego arrastra su controlador de relleno hacia abajo para obtener los demás números de semana. Ver captura de pantalla:

=NUM.DE.SEMANA(C5)

doc-sum-by-week-number-weekday-2

3. Selecciona una celda para mostrar el monto total, introduce la siguiente fórmula en ella y presiona la tecla Enter. Selecciona esta celda de resultado, arrastra su controlador de relleno hacia abajo para obtener los demás resultados.

=SUMAR.SI.CONJUNTO($E$5:$E$14, $F$5:$F$14, H6)

doc-sum-by-week-number-weekday-3

Usando la fórmula SUMAPRODUCTO

No necesitas crear una columna auxiliar cuando usas la fórmula SUMAPRODUCTO para resolver este problema.

1. Selecciona una celda en blanco, introduce la siguiente fórmula en ella y presiona la tecla Enter.

=SUMAPRODUCTO(--(NUM.DE.SEMANA($C$5:$C$14+0,1)=G6),$E$5:$E$14)

2. Selecciona la celda del resultado, arrastra su controlador de relleno hacia abajo para obtener los demás resultados según sea necesario.

doc-sum-by-week-number-weekday-4

Explicación de la fórmula

=SUMAR.SI.CONJUNTO($E$5:$E$14, $F$5:$F$14, H6)

Después de calcular los números de semana con la función NUM.DE.SEMANA, la función SUMAR.SI.CONJUNTO suma los valores en el rango E5:E14 si los números de semana en la columna auxiliar F5:F14 coinciden con la semana dada en H6.

=SUMAPRODUCTO(--(NUM.DE.SEMANA($C$5:$C$14+0,1)=G6),$E$5:$E$14)

NUM.DE.SEMANA($C$5:$C$14+0,1): La función NUM.DE.SEMANA calcula cada número de semana de las fechas en el rango C5:C14 y devuelve una matriz como esta: {1;1;5;6;6;9;11;11;13;14};
{1;1;5;6;6;9;11;11;13;14}=G6: Aquí se compara cada número de semana en la matriz con el número de semana dado en G6, y devuelve una nueva matriz: {VERDADERO;VERDADERO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO};
--{VERDADERO;VERDADERO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO}: Estos dos signos menos convierten los “VERDADERO” y “FALSO” en 1s y 0s. Aquí obtendrás una nueva matriz como {1;1;0;0;0;0;0;0;0;0};
{1;1;0;0;0;0;0;0;0;0},{1428;2010;2288;1831;2069;1728;1325;1469;1023;1100}: Cada par de entradas en las matrices se multiplica entre sí y devuelve {1428;2010;0;0;0;0;0;0;0;0};
SUMAPRODUCTO({1428;2010;0;0;0;0;0;0;0;0}): La función SUMAPRODUCTO suma todos los números en la matriz y devuelve el resultado final 1428+2010=3438.

¿Cómo sumar valores por día de la semana en Excel?

Como se muestra en la captura de pantalla a continuación, para sumar valores en la columna Cantidad por un día de la semana específico en Excel, puedes aplicar la función SUMAPRODUCTO junto con la función DIA.DE.LA.SEMANA para lograrlo.

En este caso, ya que necesitamos sumar el monto total para cada día de la semana, antes de aplicar la fórmula, creamos una columna auxiliar con números del 1 al 7 para indicar lunes a domingo respectivamente.

doc-sum-by-week-number-weekday-6

Fórmula genérica

=SUMAPRODUCTO((DIA.DE.LA.SEMANA(rango_fechas,2)=numero_dia_semana)*rango_valores)

Argumentos

Rango_fechas: El rango de fechas donde deseas evaluar los días de la semana dados;
Rango_valores: El rango de valores que deseas sumar basado en el día de la semana;
2: El número 2 representa números del 1 (lunes) al 7 (domingo);
Numero_dia_semana: El número del día de la semana utilizado como criterio para sumar valores. Puede ser una referencia de celda o un número del 1 al 7.

¿Cómo usar esta fórmula?

1. Selecciona una celda junto a la celda del número 1. Aquí selecciono I6.

2. Copia o introduce la siguiente fórmula en ella y presiona la tecla Enter. Selecciona la celda del resultado, y luego arrastra su controlador de relleno hacia abajo para obtener los resultados para otros días de la semana.

=SUMAPRODUCTO((DIA.DE.LA.SEMANA($C$5:$C$14,2)=H6)*$E$5:$E$14)

doc-sum-by-week-number-weekday-7

Nota: Si solo necesitas sumar valores basados en un día de la semana específico como viernes, puedes ingresar directamente el número 5 en la fórmula como sigue.

=SUMAPRODUCTO((DIA.DE.LA.SEMANA($C$5:$C$14,2)=5)*$E$5:$E$14)

Explicación de la fórmula

=SUMAPRODUCTO((DIA.DE.LA.SEMANA($C$5:$C$14,2)=H6)*$E$5:$E$14)

DIA.DE.LA.SEMANA($C$5:$C$14,2): La función DIA.DE.LA.SEMANA devuelve números enteros del 1 al 7 para representar el día de la semana de lunes a domingo en el rango C5:C14: {5;7;1;3;6;7;1;5;5;6};
{5;7;1;3;6;7;1;5;5;6}=H6: Aquí se comparan los días de la semana en la matriz con el número de día de la semana dado en H6, y devuelve una nueva matriz: {FALSO;FALSO;VERDADERO;FALSO;FALSO;FALSO;VERDADERO;FALSO;FALSO;FALSO};
{FALSO;FALSO;VERDADERO;FALSO;FALSO;FALSO;VERDADERO;FALSO;FALSO;FALSO}*$E$5:$E$14: Aquí los VERDADERO y FALSO se convierten en 1s y 0s, y luego se multiplican con los valores en E5:E14 para devolver la matriz: {0;0;2288;0;0;0;1325;0;0;0};
SUMAPRODUCTO{0;0;2288;0;0;0;1325;0;0;0}: La función SUMAPRODUCTO suma todos los números en la matriz y devuelve el resultado final 2288+1325=3613.

Funciones relacionadas

Función NUM.DE.SEMANA de Excel
La función SUMAR.SI.CONJUNTO de Excel devuelve el número de semana de la fecha dada en un año, que comienza a contar semanas desde el 1 de enero.

Función SUMAPRODUCTO de Excel
La función SUMAPRODUCTO de Excel puede usarse para multiplicar dos o más columnas o matrices juntas, y luego obtener la suma de los productos.

Función DIA.DE.LA.SEMANA de Excel
La función FIN.MES de Excel devuelve un número entero del 1 al 7 para representar el día de la semana para una fecha dada en Excel.


Fórmulas relacionadas

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
Este tutorial habla sobre cómo sumar valores por la semana en la que cae una fecha dada.

Sumar cada n filas o columnas en un rango
Este tutorial explica dos fórmulas basadas en las funciones SUMA y DESREF para sumar cada n filas o columnas en un rango especificado en Excel.

Sumar cada nth fila o columna en un rango
Este tutorial te mostrará cómo crear una fórmula basada en las funciones SUMAPRODUCTO, RESIDUO y COLUMNA para sumar cada nth fila o columna en un rango en Excel.


Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Múltiples Criterios  |  Múltiples Valores  |  A través de Varias Hojas  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable de Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Cifrar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  Más de 50 Tipos de Gráficos (Diagrama de Gantt ...)  |  Más de 40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar filas avanzado, Dividir celdas de Excel ...)  |  ... y más

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.