Para sumar ventas por mes y canal en Excel, usa SUMAR.SI.CONJUNTO con cuatro condiciones: fecha igual o posterior al inicio del mes, fecha anterior al mes siguiente, canal elegido y estado confirmado. Así puedes construir un resumen mensual sin incluir pedidos cancelados ni mezclar períodos.
En esta práctica crearás un reporte con doce pedidos ficticios. Al terminar, septiembre mostrará 620 unidades monetarias en Online, 550 en Tienda y 1170 en total. Tendrás una referencia concreta para detectar errores antes de aplicar la fórmula a tu trabajo.
Necesitas una hoja nueva y Excel con SUMAR.SI.CONJUNTO. Los ejemplos usan nombres de funciones en español y punto y coma entre argumentos. Si tu configuración usa comas como separador de argumentos, adapta ese separador; si Excel está en inglés, utiliza los nombres indicados más abajo.
1. Define qué representa cada fila
Cada fila es un pedido completo con un identificador único. El importe pertenece a ese pedido, todos los importes están en la misma moneda y solo contaremos los de estado Confirmada. Es una regla de este ejercicio: en tu negocio debes definir qué estados corresponden al indicador que necesitas.
El resultado mide importe de pedidos confirmados. No equivale automáticamente a dinero cobrado, beneficio ni ingresos contables. Tampoco permite decidir qué canal es más rentable: para eso hacen falta costos y otras reglas.
Copia este bloque y pégalo en A1. Está separado por tabulaciones. Debe ocupar siete columnas, de A a G, y terminar en la fila 13. Si queda en una sola columna, utiliza Datos → Texto en columnas → Delimitados → Tabulación.
ID Ano Mes Dia Canal Estado Importe
V001 2026 8 31 Online Confirmada 90
V002 2026 9 1 Online Confirmada 120
V003 2026 9 5 Tienda Confirmada 200
V004 2026 9 10 Online Cancelada 80
V005 2026 9 15 Online Confirmada 150
V006 2026 9 20 Tienda Confirmada 250
V007 2026 9 25 Online Pendiente 60
V008 2026 9 30 Online Confirmada 180
V009 2026 10 1 Online Confirmada 300
V010 2026 9 30 Tienda Confirmada 100
V011 2026 9 10 Online Confirmada 120
V012 2026 9 30 Online Confirmada 50
No escribas símbolos de moneda dentro de los importes. Puedes aplicar formato de número o moneda después. V002 y V011 tienen el mismo importe, pero son pedidos distintos: ambos deben contarse.
2. Construye fechas que Excel pueda comparar
Escribe Fecha en H1. En H2 introduce:
=FECHA(B2;C2;D2)
Copia H2 hasta H13 y aplica formato de fecha a esas celdas. Separar año, mes y día evita depender de cómo tu configuración interpreta una fecha pegada como texto. La documentación de FECHA de Microsoft explica que la función devuelve el número de serie de una fecha.
Revisa H2, H3 y H10: deben representar el 31 de agosto, el 1 de septiembre y el 1 de octubre de 2026, respectivamente. FECHA puede normalizar valores fuera de rango, por ejemplo un día 32; no la uses como única validación de fechas importadas.
3. Prepara el período y los canales del resumen
Deja la columna I vacía. Completa estas celdas a la derecha de los datos:
| Celda | Contenido |
|---|---|
| J1 | Inicio del período |
| K1 | =FECHA(2026;9;1) |
| J2 | Fin exclusivo |
| K2 | =FECHA(2026;10;1) |
| J4 | Canal |
| K4 | Importe confirmado |
| J5 | Online |
| J6 | Tienda |
| J7 | Total |
Aplica formato de fecha a K1 y K2. El fin es exclusivo: el reporte incluye septiembre y excluye cualquier registro del 1 de octubre en adelante.
4. Suma con varias condiciones
Escribe en K5 esta fórmula, en una sola línea:
=SUMAR.SI.CONJUNTO($G$2:$G$13;$H$2:$H$13;">="&$K$1;$H$2:$H$13;"<"&$K$2;$E$2:$E$13;J5;$F$2:$F$13;"Confirmada")
Cópiala de K5 a K6. Escribe =SUMA(K5:K6) en K7. La referencia J5 cambia a J6 al copiar; los signos $ mantienen fijos los rangos de origen y las fechas del período.
$G$2:$G$13contiene los importes que se suman.- Las dos condiciones sobre H seleccionan fechas dentro del período.
- La condición sobre E selecciona el canal escrito en J5 o J6.
- La condición sobre F exige el estado Confirmada.
SUMAR.SI.CONJUNTO combina las condiciones con una lógica de «y»: una fila debe cumplirlas todas. El rango que se suma va primero. Microsoft documenta la sintaxis y el requisito de que los rangos tengan las mismas dimensiones.
Si tu Excel utiliza funciones en inglés y comas entre argumentos, la fórmula equivalente es:
=SUMIFS($G$2:$G$13,$H$2:$H$13,">="&$K$1,$H$2:$H$13,"<"&$K$2,$E$2:$E$13,J5,$F$2:$F$13,"Confirmada")
Las otras equivalencias son FECHA → DATE y SUMA → SUM. Conserva los valores de los datos, como Confirmada: no se traducen por cambiar el idioma de la función.
5. Comprueba el resultado pedido por pedido
| Canal | Pedidos incluidos | Cálculo | Resultado |
|---|---|---|---|
| Online | V002, V005, V008, V011, V012 | 120 + 150 + 180 + 120 + 50 | 620 |
| Tienda | V003, V006, V010 | 200 + 250 + 100 | 550 |
| Total | 8 pedidos | 620 + 550 | 1170 |
V001 y V009 quedan fuera por fecha. V004 y V007 quedan fuera por estado. Si obtienes 1310 como total de septiembre, has incluido también los 80 cancelados y los 60 pendientes.
Como control del resumen, calcula el total confirmado del período sin filtrar por canal. Escribe en J9 Control del período y en K9:
=SUMAR.SI.CONJUNTO($G$2:$G$13;$H$2:$H$13;">="&$K$1;$H$2:$H$13;"<"&$K$2;$F$2:$F$13;"Confirmada")
K9 debe dar 1170. En K10 escribe =K9-K7: debe dar 0. Si más adelante aparece otro canal, este control puede revelar importes que faltan en tu lista de canales. No demuestra por sí solo que los datos de origen estén completos; conserva también una revisión contra el registro original.
6. Prueba los límites del mes
En una copia de práctica, cambia H13 por =FECHA(2026;9;30)+18/24. Representa el 30 de septiembre a las 18:00. El total Online debe seguir siendo 620. Usar «menor que 1 de octubre» incluye las horas del último día; una condición «menor o igual que 30 de septiembre» comparada con la medianoche puede dejarlas fuera.
Después cambia K1 a =FECHA(2026;10;1) y K2 a =FECHA(2026;11;1). Online debe pasar a 300, Tienda a 0 y el total a 300. Restaura septiembre si quieres conservar el reporte original.
Errores frecuentes que conviene revisar
- Aparece cero: comprueba que el canal y el estado no tengan espacios adicionales, que las fechas sean numéricas y que los importes no sean texto.
- Aparece #¡VALOR!: todos los rangos de este ejemplo deben empezar en la fila 2 y terminar en la 13. Consulta la guía oficial para errores en SUMAR.SI.CONJUNTO.
- El total no cambia al filtrar filas: la fórmula aplica sus propios criterios. Ocultar pedidos con un filtro visual no los excluye del cálculo.
- Faltan pedidos nuevos: estos rangos terminan en la fila 13. Al añadir datos, amplía todos los rangos de forma consistente. Para un reporte recurrente, aprende a usar tablas y referencias estructuradas.
- El total parece duplicado: revisa los identificadores y qué representa cada fila antes de sumar. No elimines registros únicamente porque tienen el mismo importe.
Un prompt para revisar tu fórmula con IA
Puedes practicar con los datos ficticios anteriores. Evita pegar pedidos reales, nombres de clientes o información interna en una herramienta que no esté autorizada para recibirlos.
Estoy practicando Excel en español. Cada fila representa un pedido.
Quiero sumar únicamente pedidos Confirmada por canal entre una fecha
inicial incluida y una fecha final excluida.
Voy a pegar un ejemplo ficticio y mi fórmula.
Revisa los rangos, las referencias absolutas y los criterios.
Explícame qué pedidos entran antes de proponer cambios.
Comprueba un pedido del último día con hora y otro del mes siguiente.
No inventes columnas ni reglas de negocio. Si no ejecutas la fórmula
en una hoja de cálculo, indica que tu revisión no es una prueba ejecutada.
Continúa con una base ordenada de Excel
Si necesitas practicar tipos de datos, referencias, funciones y tablas antes de preparar reportes más grandes, revisa el curso Excel para Análisis de Datos - Nivel Principiante de Cursalo. Su programa público incluye organización de datos, fórmulas, funciones condicionales, gráficos, tablas dinámicas y limpieza de datos. Consulta el temario y las opciones de acceso en la ficha antes de inscribirte.
Cuando tu tarea requiera consolidar varios archivos mediante código, puedes continuar con la guía de automatización de reportes de Excel con Python.