La función SUMA.SI en Excel permite sumar los valores de un rango de celdas que cumplen con un criterio específico. Es una herramienta fundamental para el análisis de datos, ya que facilita la suma condicional sin necesidad de filtrar o reorganizar la información manualmente.
Por ejemplo, puedes usarla para sumar las ventas totales de un determinado producto, los gastos de un departamento específico o cualquier conjunto de números que comparta una característica común.
Sintaxis
=SUMA.SI(rango; criterio; [rango_suma])
La función SUMA.SI tiene los siguientes argumentos:
- rango: El rango de celdas que se desea evaluar según el criterio. Obligatorio.
- criterio: La condición que deben cumplir las celdas para ser incluidas en la suma. Puede ser un número, texto, una expresión lógica (como «>100» o «<>0″) o una referencia de celda. Obligatorio.
- rango_suma: El rango de celdas que se van a sumar. Si se omite, se sumarán las celdas del argumento rango. Opcional.
Ejemplos
Ejemplo 1: Sumar valores mayores que un número
Se desea sumar las comisiones que superen los 100 €. En este caso, el rango a evaluar y el rango_suma son el mismo, por lo que se puede omitir el tercer argumento.
| A | B | |
|---|---|---|
| 1 | Vendedor | Comisión (€) |
| 2 | Ana | 150 |
| 3 | Luis | 80 |
| 4 | Carla | 200 |
| 5 | Juan | 95 |
=SUMA.SI(B2:B5; ">100")
Resultado: 350 (Suma de 150 + 200)
Ejemplo 2: Sumar valores basados en un criterio de texto
A partir de una tabla de ventas de frutas, se quieren sumar las cantidades vendidas que correspondan únicamente a «Manzanas».
| A | B | |
|---|---|---|
| 1 | Fruta | Cantidad (Kg) |
| 2 | Manzana | 50 |
| 3 | Pera | 30 |
| 4 | Manzana | 75 |
| 5 | Naranja | 40 |
=SUMA.SI(A2:A5; "Manzana"; B2:B5)
Resultado: 125 (Suma de 50 + 75)
Ejemplo 3: Usar comodines en el criterio
Se desea sumar el total de ventas de todos los productos que comiencen por «Camisa». Se utiliza el asterisco (*) como comodín que representa cualquier secuencia de caracteres.
| A | B | |
|---|---|---|
| 1 | Producto | Ventas (€) |
| 2 | Camisa Lisa | 1200 |
| 3 | Pantalón Vaquero | 2500 |
| 4 | Camisa Rayas | 950 |
| 5 | Zapatos Piel | 3100 |
=SUMA.SI(A2:A5; "Camisa*"; B2:B5)
Resultado: 2150 (Suma de 1200 + 950)
Observaciones
Es importante tener en cuenta algunos detalles sobre el funcionamiento de SUMA.SI:
- El argumento criterio no distingue entre mayúsculas y minúsculas. «Manzana» y «manzana» producirán el mismo resultado.
- Se pueden usar los comodines ? (para un solo carácter) y * (para cualquier secuencia de caracteres) en el criterio cuando se trabaja con texto.
- Si el argumento rango_suma se omite, Excel sumará las celdas especificadas en el argumento rango.
- Aunque no es obligatorio, es una buena práctica que rango y rango_suma tengan el mismo tamaño y forma. Si no coinciden, Excel sumará un rango de celdas que comienza con la primera celda de rango_suma pero tiene las mismas dimensiones que rango, lo que puede llevar a resultados inesperados.
Errores comunes
Aunque SUMA.SI no suele devolver errores como #¡VALOR! o #N/A con facilidad, un uso incorrecto puede llevar a cálculos erróneos. El principal problema suele ser un resultado de 0 o una suma incorrecta. Esto puede deberse a:
- Criterios mal formulados: Asegúrate de que los criterios de texto estén entre comillas (ej. «Texto») y los criterios lógicos también (ej. «>50»).
- Formatos de celda incorrectos: Si intentas sumar números que están almacenados como texto, la función los ignorará.
- Rangos desajustados: Como se mencionó en las observaciones, si rango y rango_suma no tienen el mismo tamaño, el cálculo puede ser incorrecto.
Disponibilidad por versión de Excel
La función SUMA.SI está disponible en todas las versiones de Microsoft Excel, incluyendo Excel 97, 2003, 2007, 2010, 2013, 2016, 2019, 2021 y Microsoft 365.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | Nombre de la función: SUMA.SI |
| Google Sheets | ✔️ | Utiliza el nombre en inglés: SUMIF |
| LibreOffice Calc | ✔️ | Soporta tanto SUMA.SI como SUMIF, dependiendo del idioma de la instalación. |
| OpenOffice Calc | ✔️ | Utiliza el nombre en inglés: SUMIF |
| WPS Office Spreadsheets | ✔️ | Utiliza el nombre en inglés: SUMIF |
| Apple Numbers | ✔️ | Utiliza el nombre en inglés: SUMIF |
Funciones Relacionadas
- SUMAR.SI.CONJUNTO: Permite sumar celdas que cumplen múltiples criterios. Es la evolución natural de SUMA.SI.
- CONTAR.SI: Cuenta el número de celdas que cumplen un criterio, en lugar de sumarlas.
- PROMEDIO.SI: Calcula el promedio de las celdas que cumplen un criterio determinado.
- SUMA: La función básica para sumar todos los números en un rango de celdas sin condiciones.
