Compatibilidad:





En nuestros informes es habitual tener que sumar fechas por días en Excel.

Emplearemos las siguientes funciones anidándolas:
Función SUMAPRODUCTO. Devuelve la suma de los productos de los componentes de la matriz correspondiente.
Función DIASEM. Devuelve un número de 1 a 7 que identifica el día de la semana.
En la columna A disponemos de las fechas y en la columna B el importe a sumar.
A | B | C | D | |
---|---|---|---|---|
1 | Fecha | Importe | Lunes: | |
2 | 01/01/2017 | 100 | Martes: | |
3 | 02/01/2017 | 200 | Miércoles: | |
4 | 03/01/2017 | 300 | Jueves: | |
5 | 04/05/2016 | 400 | Viernes: | |
6 | 05/01/2000 | 500 | Sábado: | |
7 | 06/03/2017 | 600 | Domingo: | |
8 | 01/01/2017 | 700 | ||
9 | 07/01/2017 | 800 | ||
10 | 08/01/2017 | 900 |
Ir a: Celda E1
Escribir:
=SUMAPRODUCTO((DIASEM(A2:A10;2)=1)*B2:B10)Verificar como muestra 800 como la suma de 01/01/2019 100 y 700.
Ir a: Celda E2
Escribir:
=SUMAPRODUCTO((DIASEM(A2:A10;2)=2)*B2:B10)Ir a: Celda E3
Escribir:
=SUMAPRODUCTO((DIASEM(A2:A10;2)=3)*B2:B10)Ir a: Celda E4
Escribir:
=SUMAPRODUCTO((DIASEM(A2:A10;2)=4)*B2:B10)Ir a: Celda E5
Escribir:
=SUMAPRODUCTO((DIASEM(A2:A10;2)=5)*B2:B10)Ir a: Celda E6
Escribir:
=SUMAPRODUCTO((DIASEM(A2:A10;2)=6)*B2:B10)Ir a: Celda E7
Escribir:
=SUMAPRODUCTO((DIASEM(A2:A10;2)=7)*B2:B10)
- Ampliar información: Sumar fechas por mes.
Nivel de dificultad:
Excel Avanzado
