Sumar si

SUMAR.SI.CONJUNTO en Excel: suma con dos criterios

noviembre 4, 2026 Tuto Excel 12 min read
SUMAR.SI.CONJUNTO en Excel: suma con dos criterios

SUMAR.SI.CONJUNTO (en inglés SUMIFS) suma los importes de las filas que cumplen dos condiciones a la vez. Sirve, por ejemplo, para saber cuánto dinero falta por cobrar en la zona Norte, o cuántookehife se vendió en una fecha concreta.

En este tutorial trabajarás con un libro de ventas pequeño, formado por una hoja Ventas con las columnas Zona, Estado, Fecha e Importe. Cada práctica añade una sola cosa: primero un filtro de texto, después una combinación con fecha e importe y, al final, el control de los errores más frecuentes.

La función está disponible en Excel 2007 y posteriores, y también en Excel para la web, para Mac y para móviles.

Nota: los ejemplos separan los argumentos con punto y coma. En un Excel configurado con punto decimal, como suele ocurrir en México y Estados Unidos, se usa la coma en su lugar.

Qué es SUMAR.SI.CONJUNTO y cuándo te sirve

SUMAR.SI.CONJUNTO (SUMIFS) suma los valores de un rango, pero solo incluye en la suma las filas que cumplen, de forma simultánea, todos los criterios que indiques. En nuestro libro de ventas, una fila puede pertenecer a la zona Norte y estar Pendiente de pago. Si filtramos por esas dos condiciones a la vez, obtenemos el importe pendiente de esa zona.

La hoja de partida es Ventas:

A1fx**Zona**
A B C D
1 Zona Estado Fecha Importe
2 Norte Pendiente 05/01/2026 450,00
3 Norte Pagado 08/01/2026 1.000,00
4 Sur Pendiente 12/01/2026 275,00
5 Norte Pendiente 15/01/2026 1.000,00
6 Sur Pagado 20/01/2026 600,00
7 Este Pendiente 25/01/2026 320,00
Ventas

Fíjate en la diferencia con SUMAR.SI (SUMIF), que solo aplica un criterio: con SUMAR.SI podrías sumar todo lo que es de la zona Norte, o todo lo que está Pendiente, pero no ambas cosas simultáneamente. SUMAR.SI.CONJUNTO añade pares de «rango + condición» hasta donde los necesites.

Por eso es la opción adecuada cuando el informe exige una intersección: ventas de una zona que además cumple un estado, importes posteriores a una fecha y por debajo de un límite, o cualquier combinación parecida. Los datos de este tutorial están comprobados en octubre de 2026.

Cómo se ordenan los argumentos de SUMAR.SI.CONJUNTO

La sintaxis es:

=SUMAR.SI.CONJUNTO(rango_suma;rango_criterios1;criterios1;rango_criterios2;criterios2)

Los argumentos se leen en ese orden: primero el rango que contiene los números que quieres sumar; después, el rango del primer criterio, el criterio, el rango del segundo criterio y el segundo criterio. La función comprueba cada fila del rango de suma contra todos los criterios y suma el importe únicamente si la fila cumple todos.

En nuestra hoja, el rango de suma es C2:C7 (Zona), los criterios de estado van en B2:B7 (Estado) y los de fecha en C2:C7 (Fecha)… pero el importe que suma está en D2:D7.

Argumento En la hoja Papel
rango_suma D2:D7 Los importes que se sumarán
rango_criterios1 A2:A7 Dónde se busca la primera condición
criterios1 "Norte" La condición que debe cumplirse en ese rango
rango_criterios2 B2:B7 Dónde se busca la segunda condición
criterios2 "Pendiente" La segunda condición

El punto que más confunde es que el rango de suma va PRIMERO. Esto cambia respecto a SUMAR.SI, donde el orden es otro: allí empieza por el rango de criterios. Todas las funciones están documentadas por Microsoft: SUMAR.SI.CONJUNTO, SUMAR.SI y SUMA.

Todos los rangos deben tener exactamente el mismo tamaño, porque Excel los compara fila a fila. Si D2:D7 abarca seis celdas y A2:A6 solo cinco, la fórmula no podrá emparejarlas.

Suma con dos criterios de texto

Empecemos con los dos criterios de texto del libro: Zona y Estado. Queremos el importe total de las ventas de la zona Norte que siguen Pendientes.

  1. Selecciona la celda F2 de la hoja Ventas.
  2. Escribe la fórmula y pulsa Entrar:

=SUMAR.SI.CONJUNTO(D2:D7;A2:A7;"Norte";B2:B7;"Pendiente")
  1. Comprueba que el resultado que aparece en F2 es 1.450,00.
F2fx=SUMAR.SI.CONJUNTO(D2:D7;A2:A7;"Norte";B2:B7;"Pendiente")
A B C D F
1 Zona Estado Fecha Importe Norte pendiente
2 Norte Pendiente 05/01/2026 450,00 1.450,00
3 Norte Pagado 08/01/2026 1.000,00
4 Sur Pendiente 12/01/2026 275,00
5 Norte Pendiente 15/01/2026 1.000,00
6 Sur Pagado 20/01/2026 600,00
7 Este Pendiente 25/01/2026 320,00
Ventas

El resultado cuadra con los datos: la fila 2 aporta 450,00 y la fila 5 aporta 1.000,00. La fila 3 queda fuera porque, aunque es de la zona Norte, ya está Pagada.

Comprueba: en F2 debe verse 1.450,00. Si ves 0, el texto del criterio no coincide exactamente con el de la columna; revisa mayúsculas y espacios.
Consejo: si la fórmula va a copiarse hacia abajo, usa referencias absolutas para el rango de suma, por ejemplo $D$2:$D$7, y grupo referencias relativas para los datos que cambian de fila.

Comprueba cada criterio por separado

Para entender qué aporta cada filtro, calcula primero la suma de un solo criterio. En H2, suma todo lo que pertenece a la zona Norte:

=SUMAR.SI(A2:A7;"Norte";D2:D7)
H2fx=SUMAR.SI(A2:A7;"Norte";D2:D7)
A B D H
1 Zona Estado Importe Solo Norte
2 Norte Pendiente 450,00 2.450,00
3 Norte Pagado 1.000,00
4 Sur Pendiente 275,00
5 Norte Pendiente 1.000,00
6 Sur Pagado 600,00
7 Este Pendiente 320,00
Ventas

Ahora, en I2, suma solo lo Pendiente:

=SUMAR.SI(B2:B7;"Pendiente";D2:D7)

Y en J2, mantén los dos criterios juntos:

=SUMAR.SI.CONJUNTO(D2:D7;A2:A7;"Norte";B2:B7;"Pendiente")

Los tres resultados juntos aíslan el efecto de cada filtro: 2.450,00 es todo el Norte, 2.045,00 es todo lo pendiente y 1.450,00 es la intersección. Si el resultado de dos criterios te parece demasiado alto, la forma más rápida de localizar el problema es comprobar por separado cada condición, como acabas de hacer.

Combina fechas, números y referencias de celda

Los criterios no tienen por qué ser texto. Ahora añadimos una fecha y un importe al libro, porque los informes reales suelen filtrar por ambas cosas.

En la hoja Ventas, añade estas celdas de apoyo:

  • H1: Desde y en H2 la fecha 01/01/2026.
  • I1: Importe máximo y en I2 el número 1.500.

Para escribir una fecha en H2, escribe 01/01/2026 y confirma que Excel la reconoce como fecha. Si te muestra texto a la izquierda, vuelve a introducirla: el formato de celda debe ser Fecha.

Ahora calcula en K2 la suma de los importes posteriores a esa fecha y que no superen el límite indicado en I2:

=SUMAR.SI.CONJUNTO(D2:D7;C2:C7;">"&$H$2;D2:D7;"<="&$I$2)
K2fx=SUMAR.SI.CONJUNTO(D2:D7;C2:C7;">"&$H$2;D2:D7;"<="&$I$2)
A B C D E F G H
1 nota: H2: Fecha de inicio I2: Límite de importe
2 A B C D H I K
3 1 Zona Estado Fecha Importe Desde Importe máximo Suma filtrada
4 2 Norte Pendiente 05/01/2026 450,00 01/01/2026 1.500 2.045,00
5 3 Norte Pagado 08/01/2026 1.000,00
6 4 Sur Pendiente 12/01/2026 275,00
7 5 Norte Pendiente 15/01/2026 1.000,00
8 6 Sur Pagado 20/01/2026 600,00
9 7 Este Pendiente 25/01/2026 320,00
Ventas

El resultado es 2.045,00: 450,00 + 275,00 + 1.000,00 + 320,00. La venta de 1.000,00 del 8 de enero entra, pero la de 1.000,00 del 15 de enero también; la de 600,00 queda fuera porque supera el límite de 1.500.

La pieza clave es el signo &, que concatena el operador con el valor de la celda. El criterio queda como ">"&H2, es decir, «mayor que la fecha que está en H2». Si escribes ">H2", Excel lo interpreta como el texto literal y no como una comparación.

Tipo de criterio Cómo se escribe Qué compara
Texto exacto "Norte" El contenido completo
Número ">100" Valores mayores que 100
Número con referencia ">"&$H$2 Valores mayores que H2
Fecha con referencia ">="&$H$2 Fechas desde H2 en adelante
Texto parcial "*Norte*" Cualquier texto que contenga Norte
Cuidado: los tres rangos de la fórmula deben tener el mismo tamaño. Los dos criterios de D2:D7 comparten rango porque los dos criterios se comprueban sobre la misma columna de importes, lo cual es correcto.

El orden de los argumentos cambia en SUMAR.SI

Compara estas dos fórmulas, que parecen parecida pero funcionan de forma distinta:

=SUMAR.SI(A2:A7;"Norte";D2:D7)

=SUMAR.SI.CONJUNTO(D2:D7;A2:A7;"Norte";B2:B7;"Pagado")
Función Primer argumento Nº de criterios
SUMAR.SI Rango donde se busca 1
SUMAR.SI.CONJUNTO Rango que se suma 2 o más

Si copias la fórmula de SUMAR.SI y solo añades un par de criterio sin mover el rango de suma al principio, Excel devolverá un error o un resultado que no corresponde. La forma segura de evitarlo es escribir siempre primero el rango de la suma en SUMAR.SI.CONJUNTO y comprobar el resultado con la fórmula de un solo criterio.

¿Por qué SUMAR.SI.CONJUNTO devuelve #¡VALOR!?

El error más frecuente aparece cuando los rangos tienen tamaños distintos. Vamos a provocarlo en el libro para ver exactamente qué ocurre.

  1. En M2, escribe esta fórmula, donde el primer rango abarca seis filas y el segundo solo cuatro:

=SUMAR.SI.CONJUNTO(D2:D7;A2:A5;"Norte";B2:B7;"Pendiente")
  1. Pulsa Entrar y observa el resultado.
M2fx=SUMAR.SI.CONJUNTO(D2:D7;A2:A5;"Norte";B2:B7;"Pendiente")
A B D M
1 Zona Estado Importe Prueba con rangos distintos
2 Norte Pendiente 450,00 #¡VALOR!
3 Norte Pagado 1.000,00
4 Sur Pendiente 275,00
5 Norte Pendiente 1.000,00
6 Sur Pagado 600,00
7 Este Pendiente 320,00
M2 #¡VALOR!
Ventas

La causa es directa: Excel compara fila a fila el rango de suma, el primer rango de criterios y el segundo, y si no tienen la misma cantidad de celdas no puede emparejarlos. La solución es ampliar o reducir los rangos hasta que coincidan. Corrige M2 con:

=SUMAR.SI.CONJUNTO(D2:D7;A2:A7;"Norte";B2:B7;"Pendiente")

Ahora devuelve 1.450,00, el mismo resultado que F2.

Comprueba: en M2 debe verse 1.450,00 después de corregir. Si sigue apareciendo #¡VALOR!, revisa que los tres rangos empiecen y terminen en la misma fila.

Otro error habitual es dejar una celda vacía dentro de uno de los rangos de criterios. No produce #¡VALOR!, pero esa fila no cumplirá ninguna condición, así que su importe quedará fuera de la suma. Para spotting rápido, expande el rango de la suma un poco más que el de criterios y mira si el total cambia; si cambia, tenías un desfase de filas.

El resultado es cero porque el criterio no coincide

Cuando la fórmula se escribe bien y los rangos tienen el mismo tamaño, el error típico es un resultado de 0. En ese caso, el texto del criterio no coincide exactamente con el contenido de la columna.

Las causas más comunes son:

  • Mayúsculas distintas: en Excel, los criterios de texto no distinguen mayúsculas de minúsculas, así que "norte" y "Norte" funcionan igual. El problema aparece con variantes como "Norte " (con espacio final).
  • Espacios al principio o al final: un espacio invisible impide que el texto coincida.
  • Texto distinto: la columna dice "Pte." y el criterio dice "Pendiente".
  • Números guardados como texto: si los importes se escribieron con un apóstrofo delante, Excel no los reconoce como números y la comparación de importes falla.

Para localizar el motivo, calcula la suma de una sola condición en una celda auxiliar. En O2, escribe:

=SUMAR.SI(A2:A7;"Norte";D2:D7)
O2fx=SUMAR.SI(A2:A7;"Norte";D2:D7)
A B D O
1 Zona Estado Importe Diagnóstico
2 Norte Pendiente 450,00 2.450,00
3 Norte Pagado 1.000,00
4 Sur Pendiente 275,00
5 Norte Pendiente 1.000,00
6 Sur Pagado 600,00
7 Este Pendiente 320,00
O2 Si esta celda da 0, el problema está en el texto de la zona
Ventas

Si O2 da 2.450,00, la columna Zona está bien y el fallo está en el segundo criterio. Repite la prueba con la columna Estado en P2:

=SUMAR.SI(B2:B7;"Pendiente";D2:D7)

Si P2 da 2.045,00, ambas columnas están bien y el problema era la combinación: quizá escribiste "pendiente " o "PENDIENTE " con espacios sobrantes. Borra el criterio y vuelve a escribirlo. Puedes revisar los espacios con la ayuda de BUSCARX, disponible desde Excel 2021 y Microsoft 365, o comparando la longitud del texto con LONGITUD.

Comprueba: O2 debe mostrar 2.450,00 y P2 debe mostrar 2.045,00. Si alguno devuelve 0, corrige el texto de esa columna antes de seguir.

Cuándo usar otra función en lugar de SUMAR.SI.CONJUNTO

SUMAR.SI.CONJUNTO es la herramienta adecuada cuando necesitas combinar condiciones con «y», pero no es siempre la mejor opción. Elegir la función correcta simplifica las fórmulas y evita arrastrar errores.

Necesidad Función Ejemplo en el libro
Sumar sin condición SUMA (SUM) =SUMA(D2:D7) da 3.645,00
Sumar con un criterio SUMAR.SI (SUMIF) =SUMAR.SI(A2:A7;"Norte";D2:D7) da 2.450,00
Sumar con dos o más criterios «y» SUMAR.SI.CONJUNTO (SUMIFS) La fórmula de F2 da 1.450,00
Contar filas que cumplen dos criterios CONTAR.SI.CONJUNTO (COUNTIFS) =CONTAR.SI.CONJUNTO(A2:A7;"Norte";B2:B7;"Pendiente") da 2
Promediar con un criterio PROMEDIO.SI (AVERAGEIF) =PROMEDIO.SI(A2:A7;"Norte";D2:D7) da 816,67

Un detalle importante: SUMAR.SI.CONJUNTO solo combina condiciones «y». Si necesitas «o» (zona Norte o zona Sur), esa función no es la adecuada: la suma de ambas zonas se puede obtener con dos fórmulas de SUMAR.SI y sumarlas, o con SUMAR.SI usando el criterio "*Norte*"… aunque este comodín buscaría cualquier texto que contenga la palabra. Para condiciones «o» con varios valores exactos, lo más claro es sumar los totales por separado.

En cuanto al tamaño del libro, esta hoja de seis filas cabe de sobra en Excel 2007 y posteriores, que admiten 1.048.576 filas y 16.384 columnas por hoja. Si el inventario cresciera hasta un millón de filas, SUMAR.SI.CONJUNTO seguiría funcionando, pero conviene convertir los datos en una tabla para que las referencias se ajusten al añadir registros. Sobre el cálculo de una media, la función PROMEDIO.SI está documentada en la ayuda oficial de Microsoft.

Lo que ya sabes hacer con dos criterios

  • =SUMAR.SI.CONJUNTO(rango_suma;rango_criterios1;criterios1;rango_criterios2;criterios2) suma los importes de las filas que cumplen las dos condiciones a la vez.
  • El rango de suma va PRIMERO, a diferencia de SUMAR.SI, donde empieza el rango de criterios.
  • Los tres rangos deben tener exactamente el mismo tamaño; si no, la fórmula devuelve #¡VALOR!.
  • Un criterio de texto va entre comillas: "Norte", y uno con operador también: ">100".
  • Para combinar un operador con una celda, usa &: ">"&$H$2.
  • Al copiar la fórmula hacia abajo, fija con F4 las referencias que no deben moverse, como $D$2:$D$7.
  • Comprueba cada criterio por separado con SUMAR.SI cuando el resultado te parezca cero o demasiado alto.

El siguiente paso es añadir un tercer par de rango y criterio, por ejemplo para filtrar también por salesperson, manteniendo el mismo orden: rango de suma, luego los pares de rango y condición.

Comprueba: vuelve a abrir el libro de ventas y confirma que F2 muestra 1.450,00, que K2 muestra 2.045,00 y que M2 ya no muestra #¡VALOR!.

Fuentes

  1. MicrosoftSUMAR.SI — documentación oficialconsultado el 28/10/2026
  2. MicrosoftSUMA — documentación oficialconsultado el 28/10/2026
  3. MicrosoftCONTAR.SI — documentación oficialconsultado el 28/10/2026
  4. MicrosoftSUMAR.SI.CONJUNTO — documentación oficialconsultado el 28/10/2026
  5. MicrosoftAtajos propios y reasignar atajos en Excel — documentación oficialconsultado el 28/10/2026