SUMAR.SI y SUMAR.SI.CONJUNTO en Excel: sumar con condiciones

Evaluez cet article !
[Total: 0 Moyenne : 0]


SUMA.SI y SUMA.SI.CONJUNTO en Excel: sumar con condiciones

Las funciones SUMA.SI y SUMA.SI.CONJUNTO son las herramientas más directas para sumar números sujetos a condiciones en Excel. Se usan tan pronto como hay que responder a preguntas del tipo «¿cuánto representa la facturación para esta región?» o «¿cuál es la suma de las ventas entre estas fechas para este producto?». En este artículo, descifro la sintaxis, muestro ejemplos concretos, anticipo las trampas clásicas y propongo alternativas cuando las necesidades superan lo que estas fórmulas ofrecen naturalmente.

En resumen

🧾 SUMA.SI suma según un solo criterio: útil para filtrar un rango (texto, número, fechas). Piensa en la diferencia de orden de los argumentos entre SUMA.SI y SUMA.SI.CONJUNTO.

🔗 SUMA.SI.CONJUNTO trata varios criterios simultáneamente (y todos deben ser verdaderos). Ideal para cruzar producto, período y zona geográfica sin tabla dinámica.

⚠️ Los errores frecuentes provienen del mal uso de los rangos (tamaños diferentes), de las comillas alrededor de los criterios de texto, y de los comodines « * » / « ? ». Verifica también el formato de las celdas tras importar un archivo CSV.

🚀 Para cálculos más complejos o cuando el rendimiento se vuelve problemático, recurre a SUMAPRODUCTO, las columnas calculadas o las herramientas de consultas si el libro crece.

Comprender la sintaxis y la lógica

SUMA.SI: el caso simple (un solo criterio)

La fórmula SUMA.SI se usa cuando tienes un rango de verificación y, eventualmente, un rango a sumar distinto. En español, la sintaxis es:

  • =SUMA.SI(rango; criterio; [rango_suma])

Explicación: rango es la zona donde Excel busca el criterio (ej. columna « Producto »), criterio define lo que buscas (ej. «Manzanas» o «>100»), y rango_suma (opcional) es la zona cuyos valores se suman; si se omite, Excel suma el rango mismo si contiene números.

Ejemplos concretos

Supongamos una tabla con las columnas A=Producto, B=Cantidad, C=Monto. Para obtener el total de los montos vendidos para las «Manzanas»:

  • =SUMA.SI(A2:A100;»Manzanas»;C2:C100)

Puedes usar operadores en el criterio: =SUMA.SI(B2:B100;»>=10″;C2:C100) sumará el monto de las filas donde la cantidad es al menos 10.

SUMA.SI.CONJUNTO: varios criterios, lógica Y

Sintaxis y particularidad

Para cruzar varias condiciones, SUMA.SI.CONJUNTO es la respuesta: exige que todos los pares rango/criterio se verifiquen. Su sintaxis es:

  • =SUMA.SI.CONJUNTO(rango_suma; rango_criterios1; criterio1; [rango_criterios2; criterio2]; …)

Nota la diferencia de orden con SUMA.SI: rango_suma va primero. Es una fuente frecuente de error cuando se trasponen mentalmente una fórmula a la otra.

Ejemplos prácticos

Suma de los montos para «Manzanas» vendidas entre el 01/01/2025 y el 31/03/2025:

  • =SUMA.SI.CONJUNTO(C2:C100; A2:A100; «Manzanas»; D2:D100; «>=»&FECHA(2025;1;1); D2:D100; «<="&FECHA(2025;3;31))

Aquí ves el uso de concatenación (&) para unir un operador con una fecha o un número. Para criterios de texto parciales, añade comodines: «*cadena*» para una coincidencia que contenga la cadena.

Tabla Excel ilustrando SUMA.SI y SUMA.SI.CONJUNTO con varios criterios

Comparación práctica

Función Cuándo usarla Límite
SUMA.SI Un solo criterio; rápido para filtros simples Imposible encadenar naturalmente varios criterios (sin anidar o multiplicar funciones)
SUMA.SI.CONJUNTO Varios criterios con lógica Y No maneja la lógica O directamente; rendimiento reducido en tablas muy grandes

Trampas y buenas prácticas

1. Rangos del mismo tamaño

La razón número uno del error #¡VALOR! es el tamaño diferente entre rango_suma y los rango_criterios. Verifique siempre que cada rango comience y termine en la misma fila. Un pequeño consejo: use rangos nombrados o tablas estructuradas para evitar estos desajustes.

2. Criterios de texto y comillas

Para cualquier criterio que no sea una referencia directa a una celda, rodee con comillas: «España», «>500». Si el criterio proviene de una celda (ej. E1), escriba «>»&E1 para enlazar el operador con el contenido.

3. Comodines y coincidencias parciales

Los comodines * y ? funcionan en criterios de texto: «*clave*» encuentra cualquier celda que contenga «clave». Atención: si busca un carácter literal * o ?, debe usar la tilde (~) delante.

4. Formatos ocultos tras la importación

Cuando sus números no se suman, a menudo es por un formato de texto. Después de importar un archivo CSV, verifique los formatos: use Pegado especial > Valores, o convierta mediante Datos > Convertir.

Casos avanzados y soluciones alternativas

Lógica O (varios valores posibles)

SUMA.SI.CONJUNTO se basa en la lógica Y. Si desea sumar sobre varios valores posibles (ej. productos A o B), puede:

  • Hacer una suma de varias SUMA.SI (ej. =SUMA.SI(…, «A», …) + SUMA.SI(…, «B», …)).
  • Usar SUMAPRODUCTO para fórmulas más compactas y a veces más eficientes: =SUMAPRODUCTO((A2:A100={«A»;»B»})*(C2:C100)).

Rendimiento en conjuntos de datos muy grandes

Múltiples SUMA.SI.CONJUNTO ejecutadas sobre millones de filas pueden ralentizar Excel. Las siguientes aproximaciones reducen el costo:

  • Convertir el rango en tabla estructurada (Ctrl+T) para aprovechar las referencias estructuradas.
  • Usar columnas auxiliares para calcular indicadores booleanos y luego sumar solo una columna.
  • Si es pertinente, cargar los datos en Power Query para realizar las agregaciones de antemano.

Ejemplos prácticos detallados

Imaginemos una tabla de ventas:

Producto Fecha Monto Región
Manzana 2025-01-05 120 Norte
Pera 2025-02-10 80 Sur
Manzana 2025-03-12 60 Norte

Para obtener el total de montos de «Manzana» en la región «Norte»:

  • =SUMA.SI.CONJUNTO(C2:C100; A2:A100; «Manzana»; D2:D100; «Norte»)

Si tiene una lista de productos a excluir, calcule primero una columna auxiliar que indique si la fila debe incluirse, luego sume ese marcador multiplicado por el monto.

Complementos útiles

Las funciones de conteo condicional como CONTAR.SI y CONTAR.SI.CONJUNTO complementan a menudo SUMA.SI y SUMA.SI.CONJUNTO: se cuenta antes de sumar para validar los filtros o diagnosticar incoherencias. Encontrará métodos prácticos para el conteo condicional profundizando en CONTAR.SI y CONTAR.SI.CONJUNTO en guías dedicadas en el mismo sitio, especialmente para verificar la coherencia de los criterios sin lanzar agregaciones pesadas.

FAQ

¿Qué hacer si SUMAR.SI.CONJUNTO devuelve 0 aunque existan valores?

Primero verifique los rangos (mismo tamaño), asegúrese de que los criterios correspondan al formato de las celdas (texto vs número), y pruebe cada criterio independientemente con CONTAR.SI para identificar cuál filtra todo. Otra causa frecuente: espacios invisibles. Use =ESPACIOS(celda) para limpiar.

¿Se pueden usar expresiones regulares en los criterios?

No, Excel no integra expresiones regulares en SUMAR.SI.CONJUNTO. Los comodines * y ? son suficientes para la mayoría de las necesidades. Para patrones complejos, considere Power Query o VBA.

¿Cómo gestionar la lógica O correctamente en una sola fórmula?

La técnica estándar consiste en sumar varios SUMAR.SI o usar SUMAPRODUCTO con matrices de criterios. Ejemplo: =SUMAPRODUCTO(((A2:A100=»A»)+(A2:A100=»B»))*(C2:C100)).

¿Cuál es la diferencia entre SUMAR.SI.CONJUNTO y las funciones de Power Query?

SUMAR.SI.CONJUNTO calcula en la hoja de cálculo y es ideal para consultas rápidas. Power Query transforma y agrega los datos en origen: es más robusto para procesos recurrentes sobre fuentes voluminosas, pero requiere una actualización y una etapa de aprendizaje.

Recursos y últimas recomendaciones

Antes de desplegar fórmulas en un libro grande, pruébelas en una muestra y documente sus elecciones (columnas auxiliares, rangos nombrados). Para evitar errores después de la importación, realice un control de calidad de los datos — también puede automatizar la corrección de importación vía Power Query. Finalmente, si gestiona informes complejos, piense en tablas dinámicas para resúmenes rápidos, y mantenga SUMAR.SI.CONJUNTO para cálculos integrados y dinámicos en celdas.

Evaluez cet article !
[Total: 0 Moyenne : 0]
Lire aussi  La función REDONDEAR.MAS (ROUNDUP) en Excel – Tutorial completo
Julie - auteure Com-Strategie.fr

Julie – Auteure & Fondatrice

Étudiante en journalisme et passionnée de technologie, Julie partage ses découvertes autour de l’IA, du SEO et du marketing digital. Sa mission : rendre la veille technologique accessible et proposer des tutoriels pratiques pour le quotidien numérique.

Deja un comentario