Aprende. Practica. Avanza.
Sumas y fechas · 7 min

Sumar entre dos fechas en Excel, incluyendo el último día

Suma ventas de un periodo con SUMAR.SI.CONJUNTO. Incluye registros con hora y evita excluir operaciones del último día.

La solución

Usa SUMAR.SI.CONJUNTO con dos condiciones sobre la fecha: mayor o igual que el inicio y menor que el día siguiente al final. Con importes en B, fechas en A, inicio en D2 y final en E2, escribe =SUMAR.SI.CONJUNTO(B2:B5;A2:A5;">="&D2;A2:A5;"<"&(E2+1)). Así incluyes todo el día final aunque las operaciones tengan hora.

Compatibilidad: Excel 2016, 2019, 2021, 2024 y Microsoft 365. Las fórmulas usan nombres en español y punto y coma; el separador puede variar con tu configuración regional.

Cómo hacerlo, paso a paso

  1. Comprueba que son fechas reales

    Una fecha en Excel se guarda como un número y la hora como una fracción del día. Un texto que parece 31/01/2026 puede quedar fuera de una comparación numérica. Introduce las fechas del ejemplo con las fórmulas FECHA indicadas en la tabla y aplica formato de fecha. Para detectar importaciones dudosas, prueba ESNUMERO sobre varias celdas; cambiar solo el formato no convierte un texto en fecha.

  2. Define el periodo en dos celdas

    Escribe el primer día en D2 y el último en E2. Usa fechas sin hora para estos límites y verifica que D2 no sea posterior a E2. Separar los límites de la fórmula permite pasar de enero a febrero sin reescribirla. Si el libro lo usan varias personas, pon encabezados Inicio y Final y muestra el año para evitar interpretaciones distintas.

  3. Construye las dos comparaciones

    El rango de importes aparece primero. Después se repite el rango de fechas para aplicar las dos condiciones a cada operación. Las comillas rodean los operadores >= y <; el signo & los une al valor de la celda. Escribir ">=D2" buscaría un criterio textual distinto: Excel no interpreta D2 dentro de esas comillas como una referencia.

  4. Incluye las horas del último día

    El límite <(E2+1) admite todos los instantes anteriores a la medianoche siguiente. En el ejemplo de enero incluye la operación del 31 a las 18:00, pero excluye la del 1 de febrero a las 00:00. Con <=E2 solo incluirías el inicio del día 31 cuando E2 contiene una fecha sin hora. Si trabajas con horas concretas, define límites de fecha y hora explícitos en lugar de añadir un día.

  5. Contrasta el total con unas pocas filas

    Marca manualmente las operaciones del periodo y suma sus importes: 120 más 80 da 200. Cambia el final al día 15 y comprueba que queda 120. Esta pequeña revisión detecta rangos desplazados y límites mal elegidos. Al ampliar la tabla, todas las referencias deben terminar en la misma fila; las cantidades guardadas como texto también necesitan revisión antes de confiar en el total.

Ejemplos con datos y resultado

Introduce los datos en las celdas indicadas. Los ejemplos usan punto y coma para separar argumentos; adapta ese separador si tu Excel lo requiere.

Enero completo, con una venta por la tarde

Datos del ejemplo
FilaABCDE
1Fecha y horaImporteInicioFinal
2=FECHA(2026;1;1)120=FECHA(2026;1;1)=FECHA(2026;1;31)
3=FECHA(2026;1;31)+18/2480
4=FECHA(2026;2;1)50
5=FECHA(2025;12;31)30

Escribe la fórmula en G2.

=SUMAR.SI.CONJUNTO(B2:B5;A2:A5;">="&D2;A2:A5;"<"&(E2+1))

Resultado esperado: 200

Incluye 120 del día 1 y 80 del día 31 a las 18:00. Excluye diciembre y la medianoche del 1 de febrero.

Un periodo que empieza a mitad de mes

Datos del ejemplo
FilaABCDE
1FechaImporteInicioFinal
2=FECHA(2026;1;10)40=FECHA(2026;1;15)=FECHA(2026;1;20)
3=FECHA(2026;1;15)70
4=FECHA(2026;1;20)90
5=FECHA(2026;1;21)15

Escribe la fórmula en G2.

=SUMAR.SI.CONJUNTO(B2:B5;A2:A5;">="&D2;A2:A5;"<"&(E2+1))

Resultado esperado: 160

El intervalo incluye los días 15 y 20. El total es 70 más 90; no depende de que las filas estén ordenadas.

Si no sale: qué revisar

  • Usar fechas guardadas como texto sin convertirlas.
  • Excluir las horas del último día con <= sobre una fecha a medianoche.
  • Usar rangos de fechas e importes con tamaños o filas de inicio diferentes.

Consultar los errores de Excel y sus soluciones

Practica con la plantilla: Sumas por fechas

Resume importes y cuenta operaciones dentro de un periodo, incluyendo las horas del último día. El libro reúne varios ejercicios relacionados; sigue sus instrucciones para localizar cada práctica.

Descargar plantilla .xlsx

Archivo .xlsx con datos ficticios. Sin macros ni conexiones externas.

Funciones que aparecen en esta guía

Fuentes y revisión

Contenido revisado el 2026-10-10. Las instrucciones muestran el resultado esperado con los datos del ejemplo; adapta los rangos a tu propia hoja.

Preguntas frecuentes

¿Puedo añadir una condición de cliente?

Sí. Añade otro par rango;criterio al final, por ejemplo C2:C5;"Cliente A", y conserva el mismo número de filas.

¿Por qué devuelve cero?

Comprueba el orden de las fechas, los tipos de dato y que existan operaciones dentro del periodo. Cero también puede ser un total correcto si los importes positivos y negativos se compensan.

Sigue resolviendo tareas relacionadas

Tu privacidad, tú decides

Puedes aprender y practicar con cualquier elección. El progreso se guarda en este navegador para que puedas continuar; no se sincroniza entre dispositivos.

Si aceptas, Google Analytics nos ayuda a entender qué lecciones se consultan y qué ejercicios funcionan. No enviamos las fórmulas ni los datos que escribes.

Puedes cambiar o retirar tu elección desde Preferencias de privacidad. El progreso de aprendizaje se gestiona por separado en Tu progreso. Consulta cómo tratamos los datos.