Compatibilidad:





En nuestros informes es habitual tener que sumar fechas por meses en Excel.

Emplearemos las siguientes funciones anidándolas:
- Función SUMAR.SI.CONJUNTO. Aplica criterios a las celdas en varios rangos y cuenta cuántas veces se cumplen dichos criterios.
- Función FIN.MES. Devuelve el número correspondiente al último día del mes, que es un número determinado de meses anterior o posterior a la fecha inicial.
- Función SUMAPRODUCTO. Devuelve la suma de los productos de los componentes de la matriz correspondiente.
- Función MES. Convierte un número en el mes correspondiente.
En la columna A disponemos de las fechas y en la columna B el importe a sumar.
A | B | |
---|---|---|
1 | Fecha | Importe |
2 | 01/01/2017 | 1.500 |
3 | 02/01/2017 | 3.400 |
4 | 03/01/2017 | 3.500 |
5 | 01/05/2016 | 4.570 |
6 | 05/01/2000 | 12.200 |
7 | 06/03/2017 | 9.750 |
- SUMA DEL MES POR AÑO
Ir a celda D2
Escribir:
01/01/2017El mes se escribe en formato dd/mm/aaaa, correspondiente a enero 2017.
Ir a celda E2
Escribir:
=SUMAR.SI.CONJUNTO(B2:B7;A2:A7;">="&D2;A2:A7;"<="&FIN.MES(D2;0))Verificar como muestra 8.400 como la suma de enero de 2017 (fila 2, 3 y 4).

- SUMA DEL MES IGNORANDO AÑO
Ir a celda D3
Escribir:
eneroIr a celda E3
Escribir:
=SUMAPRODUCTO((MES(A2:A7)=1)*B2:B7)Verificar como muestra 20.600 como la suma de enero de todos los años (fila 2, 3, 4 y 6).

Nivel de dificultad:
Excel Avanzado

Muy útil y sencillo, gracias!
Hola, espero les este yendo de lo mejor, tengo una duda
Tengo una base de datos con los siguientes campos (Columnas):
Código, Descripción, y Cantidad
A estas columnas quiero agregar las siguientes columnas
Enero (Entradas), Enero (Salidas)........hasta diciembre
En otra Hoja de Excel tengo registrados los movimientos de entradas y salida, es decir
Entradas y cuenta con las siguientes columnas
Hoja, Código, Fecha, Cantidad
En la misma hoja también tengo las Salidas y tiene las mismas columna.
Actualmente el archivo lo estoy llenando con una hoja de datos y otra de movimientos por mes (es decir una hoja para enero... diciembre), utilizando para las columnas de cada mes la función Sumas.Si
Ahora mi pregunta es
Existe alguna manera que pueda sumar la cantidad de movimiento de acuerdo al producto por mes,
Es decir:
En vez de generar una hoja para cada mes, solo alimentar una sola hoja con los movimientos de entrada y salida con su respectiva fecha, y de todo este listado se pueda sumar unicamente las cantidad de entrada de un producto en determinado periodo
Ejemplo
Codigo Fecha Cantidad
ID0001 01/01/2020 10
ID0001 15/01/2020 12
ID0001 30/01/2020 3
ID0001 12/02/2020 7
ID0001 27//02/2020 15
Quiero que en mi columna de enero únicamente me sume lo que pertenece a Enero es decir 25, obviamente hay mas códigos, son 50 códigos, es una tabla pequeña,
Ojala Me puedan ayudar!
Gracias!
=)
Hola Jesús,
Crea una columna para la fecha con la función =MES(E1) / Aplica a la columna.
Inserta la función: =SUMAR.SI.CONJUNTO(C15:C19;E15:E19;"=1")
Saludos.
como hacer la formula poner la fecha de hoy y que si depues de los 6 meses de esa fecha me diga vencido
Hola Ricardo,
Revisa la siguiente entrada.
Saludos.
Buenas tardes. la formula sumarproducto no funciona con valores negativos. cual podria usar?
gracias de antemano
Hola Leonardo,
Claro los valores negativos los resta. La única opción es cambiar el signo, puedes usar la función ABS.
Saludos.
Excelente. gracias,
¿Pero esto funciona? A mi me sale un cero en la celda donde pego lo que presentais en el artículo. Llevo unas cuantas páginas y ninguna da una solucion clara.
Hola Moises,
Pues si funciona si lo escribes como se indica. Atención al idioma que tengas.
Saludos.
Hola amig@s, tengo un problema con una formula la cual estoy seguro que me ayudaran, gracias de antemano.
Tengo esta formula "=SUMAPRODUCTO(--(MES(H6:H30)=1))", esta formula me suma las celdas de fechas del mes 1 (Enero), si veis el rango, (H6:H30), resulta que me sale el error #!VALOR!.
Este error sale porque al contar el rango, en la celda H21 la tengo en blanco pero con una formula.
En este rango, las fechas aparecen automáticamente cuando pongo las fechas en otra hoja, por eso tiene formula, pero como en la otra hoja no he metido datos aun, en el rango H6:H30 de esta hoja hay celdas en blanco con su formula.
Espero que me deis una solución.
Muchísimas gracias.
Hola Manolo,
Anidalo con la función SI.ERROR.
Saludos.
Buen día,
Quisiera consultarte como haces en el ejercicio suma del mes por año para que la celda D2 que es la fecha completa en formato dd/mm/aaaa en el ejemplo visualmente no se vea con ese formato sino que se vea el mes en texto "enero".
Muchas gracias.
Hola JP,
Aplica formato de celda personalizado como Tipo: mmmm
Saludos.
Hola,
Fue muy útil, muchísimas gracias.
Buen dia, tengo una duda, tengo en una hoja la salidas de varios productos, ejemplo:
FECHA DE SALIDA CODIGO PRODUCTO CANTIDAD
09/11/20 23232767 COLINA 01
12/11/20 342R3R2 LIMALILLO 02
Y deseo consolidar el total de cada producto en 15 dias, en otra hoja.
Me podria ayudar porfavor
Hola Miguel,
Aplica la herramienta de Consolidar y agrupaciones.
Saludos.