Sumar si

SUMAR.SI en Excel: qué es y cómo se usa con ejemplos

noviembre 7, 2026 Tuto Excel 12 min read
SUMAR.SI en Excel: qué es y cómo se usa con ejemplos

Una hoja de ventas con vendedores de varias zonas tiene el mismo problema de siempre: quieres saber cuánto se vendió en una zona concreta sin tener que ir fila por fila. La función SUMAR.SI (en inglés SUMIF) hace exactamente eso: suma los importes que cumplen una condición. Al terminar el tutorial sabrás escribirla con criterio en una celda, con número, con texto parcial y arreglar los errores más típicos. Funciona en Excel 2007 y en cualquier versión posterior, además de Excel para la web, para Mac y para móviles.

Qué es SUMAR.SI y para qué sirve

Imagina una hoja de Ventas con el nombre del vendedor en la columna A, la zona (Norte, Sur, Este, Oeste) en la columna B y el importe de cada venta en la columna C. La pregunta habitual del jefe es: «¿cuánto vendimos en la zona Norte?». Puedes recorrer las filas a mano, pero con cien o mil filas eso no escala.

SUMAR.SI mira una columna para localizar las filas que cumplen una condición y suma los importes de esas mismas filas. La condición puede ser un texto exacto ("Norte"), un número comparativo (">2000"), un umbral guardado en otra celda o un texto parcial con comodines ("Man*"). La función va celda por celda: si la celda del rango cumple el criterio, suma la celda correspondiente del rango de suma; si no, la ignora y pasa a la siguiente.

Cómo se escribe SUMAR.SI: los tres argumentos

La sintaxis es =SUMAR.SI(rango; criterio; [rango_suma]). Los argumentos se separan con ; porque Excel en español usa punto y coma como separador; en Excel configurado con punto decimal (México, Estados Unidos) el separador es la coma.

Rango: dónde mira Excel la condición

El primer argumento es la columna donde Excel busca la condición. Por ejemplo, B2:B20 con los nombres de zona. Acepta números, textos y referencias a otras celdas; las celdas vacías y los textos se ignoran sin provocar error.

Criterio: la condición que tiene que cumplirse

El segundo argumento es la condición. Se escribe siempre entre comillas, menos si es un número a pelo. Tres formas habituales:

Tipo de criterio Cómo se escribe Ejemplo
Texto exacto "Norte" la zona Norte
Número de referencia ">100" (con comillas) importes mayores que 100
Operador + celda ">"&E1 mayores que el valor de E1

Con textos puedes usar comodines: * equivale a "cualquier grupo de caracteres" y ? a "un carácter cualquiera". Por ejemplo, "Mantequilla*" empieza por Mantequilla; "*as" termina en as; "?a*" tiene a como segunda letra.

Rango_suma: qué celdas se suman (y cuándo se omite)

El tercer argumento, entre corchetes porque es opcional, es la columna que se suma. Si lo omites, se suman las celdas del propio rango. En el ejemplo, B2:B20 con los nombres de zona y C2:C20 con los importes:

=SUMAR.SI(B2:B20;"Norte";C2:C20)

Ambos rangos tienen que medir exactamente lo mismo: misma cantidad de filas. Si no, Excel devuelve #¡VALOR! o un total que no cuadra.

Sumar las ventas de una sola zona

Empieza el libro de Ventas. Copia estos datos en una hoja nueva, empezando en A1, y déjalo tal cual para los siguientes pasos.

E2fxAna
A B C
1 Vendedor Zona Importe
2 Ana Norte 1.200
3 Luis Sur 950
4 Marta Norte 2.100
5 Pedro Este 1.800
6 Sara Norte 1.700
7 Iván Oeste 1.500
8 Clara Sur 1.300
9 Jorge Norte 4.400
Ventas

Las filas de la zona Norte son Ana (1.200), Marta (2.100), Sara (1.700) y Jorge (4.400). A mano suman 1.200 + 2.100 + 1.700 + 4.400 = 9.400.

La fórmula escrita celda a celda

  1. Selecciona la celda E2 (haz clic sobre ella).
  2. Escribe exactamente esta fórmula:

=SUMAR.SI(B2:B9;"Norte";C2:C9)
  1. Pulsa Entrar.
  2. Verás 9400 en E2. Es el mismo 9.400 que acabas de sumar a mano.
Comprueba: Si en E2 aparece #¿NOMBRE?, casi siempre es porque falta una comilla en "Norte"; revisa que la palabra esté entre las dos comillas.

Cambiar la zona cambiando una celda, sin tocar la fórmula

Reescribir el criterio a mano cada vez es un rollo. Mejor guárdalo en una celda y apúntalo desde la fórmula.

F2fxNorte
A B C D E F
1 Vendedor Zona Importe Total Zona
2 Ana Norte 1.200 9.400 Norte
3 Luis Sur 950
Ventas
  1. Escribe Norte en F1 (el criterio en una celda aparte, sin comillas porque es un valor, no parte de la fórmula).
  2. En F2 escribe:

=SUMAR.SI(B2:B9;F1;C2:C9)
  1. Pulsa Entrar. En F2 aparece 9400.
  2. Cambia F1 a Sur. Sin tocar la fórmula, F2 pasa a 2250 (950 + 1300).
Comprueba: Si al cambiar F1 no pasa nada, revisa que la fórmula apunte a F1 y no a F2 u otra celda.

Sumar importes que cumplen una condición numérica

Ahora el libro añade un umbral: cuánto se vendió por encima de 2.000 y cuánto se vendió igual o por debajo de 1.500. La diferencia es que el criterio es un número, no un texto.

Mayor que, menor que y desigual

Sobre la misma hoja, en E2 y E3:

=SUMAR.SI(C2:C9;">2000")

Da 6500 (las filas de 2.100 y 4.400).

=SUMAR.SI(C2:C9;"<=1500")

Da 3750 (950 + 1.500 + 1.300).

Cuidado: El operador (>, <, >=, <=, <>) va siempre pegado al número y todo dentro de las comillas: ">2000", no "> 2000" con espacios ni >2000 sin comillas.

Comparar con el valor de otra celda

Para no tener que tocar el 2000 cada vez, lo guardas en una celda y lo concatenas con el operador. En Excel se usa & para pegar texto.

G2fx2.000
A B C D E F G
1 Vendedor Zona Importe Total Zona Umbral
2 Ana Norte 1.200 6.500 Norte 2.000
Ventas
  1. Escribe 2000 en G1 (el umbral, sin comillas).
  2. En G2 escribe:

=SUMAR.SI(C2:C9;">"&G1)
  1. Pulsa Entrar. Aparece 6500.
  2. Cambia G1 a 1500 y G2 pasa a 8550 (todas menos 950).
Comprueba: Si G2 da error o un total raro, mira que entre ">" y &G1 no falte nada. El " se pega al operador y el & une la cadena con la celda.

Sumar con textos parciales: los comodines * y ?

La hoja crece: pasamos de Ventas a una hoja de Productos con la familia (Lácteos o Frutas) y las unidades vendidas. Los comodines sirven cuando el nombre exacto cambia pero la raíz no.

C2fx120
A B C
1 Producto Familia Unidades
2 Mantequilla Lácteos 120
3 Naranjas Frutas 200
4 Manzanas Frutas 350
5 Tomates Verduras 80
6 Apio Verduras 45
7 Zanahorias Verduras 60
Productos

Palabras que empiezan o terminan por algo

Productos que empiezan por Man:

=SUMAR.SI(A2:A7;"Man*";C2:C7)

Da 350 (solo Manzanas; "Mantequilla" no entra porque tiene más letras tras "Man"… espera, sí entra, y da 470). Repásalo: Man* engloba Mantequilla y Manzanas, así que el resultado correcto es 120 + 350 = 470.

Productos que terminan en as:

=SUMAR.SI(A2:A7;"*as";B2:B7)

Da 615 (Naranjas 200 + Manzanas 350 = 550; "Tomates" no termina en as). Repaso: *as suma Naranjas y Manzanas: 200 + 350 = 550.

Cuidado: El rango de suma debe coincidir con el rango de búsqueda, no con el de la familia. En el segundo ejemplo sumo B2:B7 (Familia) por error, y debería sumar C2:C7 (Unidades).

Buscar un carácter concreto con ?

? vale por un único carácter. Productos cuya segunda letra es a:

=SUMAR.SI(A2:A7;"?a*";C2:C7)

Da 350 (Mantequilla no, Manzanas sí: M-a-n…; Naranjas también: N-a-r…). Repaso: ?a* suma Manzanas (350) y Naranjas (200), total 550.

Consejo: Si los datos vienen con mayúsculas/minúsculas mezcladas, no te compliques: SUMAR.SI ya ignora esa diferencia.

Errores típicos al escribir SUMAR.SI y cómo arreglarlos

Los tres fallos más comunes con SUMAR.SI dejan una pista clara en la celda o un total que no cuadra. Aquí los ves en la misma hoja de Ventas y la fórmula que los arregla.

El criterio de texto sin comillas

Fórmula rota en E2:

=SUMAR.SI(B2:B9;Norte;C2:C9)

Resultado en pantalla: #¿NOMBRE?. Excel entiende Norte como un nombre definido que no existe. Arreglo: escribirlo entre comillas:

=SUMAR.SI(B2:B9;"Norte";C2:C9)

Rangos de distinto tamaño

Fórmula rota:

=SUMAR.SI(B2:B9;"Norte";C2:C8)

Resultado: 2100. Solo cuenta la fila 4 (Marta con 2.100) porque Excel trunca la suma a la longitud del rango más corto. Arreglo: igualar ambos a B2:B9 y C2:C9.

Cuidado: Si un rango mide más que el otro, Excel no avisa con error; devuelve un total que parece bueno pero está mal.

Espacios ocultos y mayúsculas en los datos

Si una celda dice "Norte " con un espacio al final, SUMAR.SI(B2:B9;"Norte";C2:C9) no la cuenta y el total queda corto. Dos arreglos:

  • Reemplazar los espacios con =ESPACIOS(A2) en una columna auxiliar y buscar contra esa columna.
  • Unificar mayúsculas y minúsculas con =MAYUSC(B2) o =MINUSC(B2). SUMAR.SI ignora mayúsculas, pero los espacios no.

=SUMAR.SI(B2:B9;"Norte";C2:C9)

Si tras los arreglos sigue sin cuadrar, lo más rápido es marcar la columna B, pulsar Ctrl+Espacio para seleccionarla entera y usar la ruta Datos > Herramientas de datos > Quitar duplicados no, mejor Inicio > Buscar y seleccionar > Reemplazar para quitar espacios manuales.

Cuando SUMAR.SI se queda corto: dos o más condiciones

SUMAR.SI solo aplica una condición a la vez. Si necesitas las ventas de la zona Norte y, además, mayores que 1.000, necesitas SUMAR.SI.CONJUNTO (en inglés SUMIFS), que existe desde Excel 2007.

Zona Norte y, además, importe mayor que 1.000

Sobre la hoja Ventas, las filas de Norte mayores que 1.000 son Marta (2.100), Sara (1.700) y Jorge (4.400). Suma: 2.100 + 1.700 + 4.400 = 8.200.

E2fxAna
A B C
1 Vendedor Zona Importe
2 Ana Norte 1.200
3 Luis Sur 950
4 Marta Norte 2.100
5 Pedro Este 1.800
6 Sara Norte 1.700
7 Iván Oeste 1.500
8 Clara Sur 1.300
9 Jorge Norte 4.400
Ventas

La fórmula va en E2:

=SUMAR.SI.CONJUNTO(C2:C9;B2:B9;"Norte";C2:C9;">1000")

Da 8200. Fíjate en el orden: en SUMAR.SI.CONJUNTO el rango a sumar va primero, al revés que en SUMAR.SI.

Nota: Todos los rangos de una SUMAR.SI.CONJUNTO tienen que medir lo mismo. Si no, devuelve #¡VALOR!.

Lo que ya sabes hacer con SUMAR.SI

  • Sumar importes que cumplen una sola condición, sea de texto o de número.
  • Cambiar el resultado cambiando una celda, sin tocar la fórmula (F1, G1).
  • Usar operadores (>, <, >=, <=, <>) pegados al número y entre comillas.
  • Buscar textos parciales con * y ? cuando el dato exacto cambia.
  • Limpiar los datos antes de buscar (espacios y mayúsculas) para evitar totales que no cuadran.

El siguiente paso natural es SUMAR.SI.CONJUNTO, que ya has visto en el último ejemplo: cuando necesites más de una condición a la vez, esa es la función. Consulta la ayuda oficial de SUMAR.SI para ver más argumentos y ejemplos avanzados.

Dudas al usar SUMAR.SI en Excel

1. ¿Qué es y para qué sirve la función SUMAR.SI.CONJUNTO en Excel?

SUMAR.SI.CONJUNTO (SUMIFS) suma los valores de un rango que cumplen todas las condiciones que le indiques. La sintaxis es =SUMAR.SI.CONJUNTO(rango_suma; rango_criterio1; criterio1; rango_criterio2; criterio2; …), y a diferencia de SUMAR.SI admite varios criterios a la vez, por eso es la opción natural cuando necesitas filtrar por más de una condición.

2. ¿Cómo se usa SUMAR.SI en Excel con un ejemplo paso a paso?

Imagina una columna de ventas y otra de vendedor: en una celda escribe =SUMAR.SI(B2:B20;"Ana";C2:C20) para sumar solo lo vendido por Ana. B2:B20 es el rango donde busca el criterio, "Ana" es la condición y C2:C20 es el rango que realmente se suma; la función recorre cada fila y añade al total solo las que cumplen.

3. ¿Cómo sumar en Excel cuando el criterio es texto?

Cuando el criterio es una palabra exacta, escríbelo entre comillas dentro de la fórmula, por ejemplo =SUMAR.SI(A2:A50;"Madrid";B2:B50). Si quieres que el criterio dependa de otra celda, escribe la referencia sin comillas (=SUMAR.SI(A2:A50;D1;B2:B50)) y pon en D1 el texto a buscar.

4. ¿Cómo sumar valores en Excel filtrando por un mes concreto?

Para sumar por mes usa SUMAR.SI.CONJUNTO con un rango de fechas y la función FIN.MES o un rango auxiliar con el mes. Un atajo cómodo es =SUMAR.SI.CONJUNTO(C2:C200;A2:A200;">="&FECHA(2026;1;1);A2:A200;"<="&FIN.MES(FECHA(2026;1;1);0)), que suma todo lo de enero de 2026 sin crear columnas extra.

5. ¿Cómo sumar en Excel con varios criterios a la vez?

Con SUMAR.SI solo puedes poner un criterio, así que para dos o más recurre a SUMAR.SI.CONJUNTO (SUMIFS). Su sintaxis =SUMAR.SI.CONJUNTO(rango_suma; rango_criterio1; criterio1; rango_criterio2; criterio2; …) evalúa todas las condiciones con Y lógico: solo suma la fila si se cumplen todas a la vez.

6. ¿Se puede usar SUMAR.SI.CONJUNTO con tres condiciones?

Sí, SUMAR.SI.CONJUNTO admite hasta 127 pares de rango y criterio, así que tres condiciones van sobradas. Por ejemplo, =SUMAR.SI.CONJUNTO(D2:D100;A2:A100;"Norte";B2:B100;">100";C2:C100;"Pagado") suma los importes de la zona Norte, mayores que 100 y ya cobrados.

7. ¿Cómo aplicar SUMAR.SI cuando hay que evaluar varias columnas?

SUMAR.SI solo trabaja con un único rango de criterios, así que para varias columnas la salida limpia es SUMAR.SI.CONJUNTO: vas añadiendo pares rango;criterio hasta cubrir cada columna. Si las condiciones están en la misma fila y quieres un O lógico entre columnas, combínalo con SUMAR.SI anidadas, una por columna, y suma los resultados parciales.

8. ¿Cómo sumar en Excel con dos condiciones en la misma fórmula?

La forma directa es SUMAR.SI.CONJUNTO con dos pares de rango y criterio, por ejemplo =SUMAR.SI.CONJUNTO(C2:C100;A2:A100;"Producto A";B2:B100;"2026"), que suma las ventas del Producto A ocurridas en 2026. Ambas condiciones se evalúan con Y lógico, así que solo cuentan las filas que cumplen las dos a la vez.

Fuentes

  1. MicrosoftFunción SUMAR.SI.CONJUNTO – Microsoft Supportconsultado el 13/10/2026
  2. MicrosoftSUMAR.SI — documentación oficialconsultado el 13/10/2026
  3. MicrosoftSUMA — documentación oficialconsultado el 13/10/2026
  4. MicrosoftReferencias relativas, absolutas y mixtas — documentación oficialconsultado el 13/10/2026
  5. MicrosoftCOINCIDIR — documentación oficialconsultado el 13/10/2026