Skip to main content

Sumar.si con múltiples criterios basados en lógica OR y AND

Author: Xiaoyang Last Modified: 2025-08-06

Al trabajar en hojas de cálculo de Excel, es posible que necesite sumar valores basados en múltiples criterios. A veces, los criterios múltiples provienen de la misma columna (lógica OR), pero otras veces de diferentes columnas (lógica AND). En este caso, ¿cómo podría manejar esta tarea en Excel?

doc-sumif-multiple-criteria-1


Sumar.si con múltiples criterios basados en lógica OR

Supongamos que tiene una lista de productos que contiene el Proveedor y la Cantidad como se muestra en la siguiente captura de pantalla, ahora desea obtener todas las cantidades totales que son suministradas por el proveedor John y David. Aquí, le presentaré dos fórmulas simples para usted.

doc-sumif-multiple-criteria-2

Usando la fórmula SUMAR.SI + SUMAR.SI +…

Si desea sumar números que cumplan cualquiera de los criterios (lógica OR) de varios criterios, puede agregar varias funciones SUMAR.SI en una sola fórmula; la sintaxis genérica es:

=SUMAR.SI(rango_criterios, criterio1, rango_suma)+SUMAR.SI(rango_criterios, criterio2, rango_suma)+…
  • rango_criterios: El rango de celdas donde desea coincidir con los criterios;
  • criterio1: El primer criterio que se utiliza para determinar qué celdas deben ser sumadas;
  • criterio2: El segundo criterio que se utiliza para determinar qué celdas deben ser sumadas;
  • rango_suma: El rango de celdas que desea sumar.

Ahora, copie o ingrese cualquiera de las siguientes fórmulas en una celda en blanco y presione la tecla Enter para obtener el resultado:

=SUMAR.SI(B4:B14,"John",C4:C14) + SUMAR.SI(B4:B14,"David",C4:C14)          (Escriba los criterios manualmente)
=SUMAR.SI(B4:B14,E4,C4:C14) + SUMAR.SI(B4:B14,E5,C4:C14)                           
(Use una referencia de celda)

doc-sumif-multiple-criteria-3


Explicación de la fórmula:

=SUMAR.SI(B4:B14,"John",C4:C14) + SUMAR.SI(B4:B14,"David",C4:C14)

  • La primera SUMAR.SI(B4:B14,"John",C4:C14) encuentra las filas de John y suma las cantidades totales;
  • La segunda SUMAR.SI(B4:B14,"David",C4:C14) encuentra las filas de David y suma las cantidades totales;
  • Luego, sume estas dos fórmulas SUMAR.SI para obtener todas las cantidades totales suministradas tanto por John como por David.

Usando las funciones SUMA y SUMAR.SI

La fórmula anterior es muy fácil de usar si solo hay un par de criterios, pero si desea sumar valores con múltiples condiciones OR, la fórmula anterior podría ser redundante. En este caso, una mejor fórmula que se crea basada en las funciones SUMA y SUMAR.SI podría ayudarlo. Las sintaxis genéricas son:

Fórmula genérica con texto codificado:

=SUMA(SUMAR.SI(rango_criterios, {criterio1,criterio2,...}, rango_suma))
  • rango_criterios: El rango de celdas donde desea coincidir con los criterios;
  • criterio1: El primer criterio que se utiliza para determinar qué celdas deben ser sumadas;
  • criterio2: El segundo criterio que se utiliza para determinar qué celdas deben ser sumadas;
  • rango_suma: El rango de celdas que desea sumar.

Fórmula genérica con referencias de celda:

{=SUM(SUMIF(criteria_range, criteria_cells, sum_range))}
Fórmula matricial, debe presionar Ctrl + Shift + Enter juntas.
  • rango_criterios: El rango de celdas donde desea coincidir con los criterios;
  • celdas_criterios: Las celdas que contienen los criterios que desea usar;
  • rango_suma: El rango de celdas que desea sumar.

Por favor, ingrese o copie cualquiera de las siguientes fórmulas que necesite en una celda en blanco y luego obtenga el resultado:

=SUMA(SUMAR.SI(B4:B14, {"John","David"}, C4:C14))          (Escriba los criterios manualmente)
=SUMA(SUMAR.SI(B4:B14, E4:E5, C4:C14))                             
(Use referencias de celda, fórmula matricial, debe presionar Ctrl + Shift + Enter)

doc-sumif-multiple-criteria-4


Explicación de la fórmula:

=SUMA(SUMAR.SI(B4:B14, {"John","David"}, C4:C14))

> SUMAR.SI(B4:B14, {"John","David"}, C4:C14):

  • {"John","David"}: Una constante de matriz que es un conjunto de múltiples criterios proporcionados entre llaves.
  • SUMAR.SI(B4:B14,"David",C4:C14) La constante de matriz usando lógica OR obliga a la función SUMAR.SI a sumar números en C4:C14 basándose en cualquiera de los múltiples criterios ("John" y "David"), y devolverá dos resultados separados: {410,1520}.

> SUMA(SUMAR.SI(B4:B14, {"John","David"}, C4:C14))=SUMA({410,1520}): Finalmente, esta función SUMA suma estos resultados de matriz para devolver el resultado: 1930.


Sumar.si con múltiples criterios basados en lógica AND usando la función SUMAR.SIS

Si desea sumar valores con múltiples criterios en diferentes columnas, puede usar la función SUMAR.SIS para resolver esta tarea rápidamente. La sintaxis genérica es:

=SUMAR.SIS(rango_suma, rango_criterios1, criterio1, [rango_criterios2, criterio2], ...)
  • rango_suma: El rango de celdas que desea sumar;
  • rango_criterios1: El rango donde se aplica el criterio1;
  • criterio1: El primer criterio que se verifica contra el rango_criterios1 y determina qué celdas sumar; (el tipo de criterio puede ser: número, expresión lógica, referencia de celda, texto, fecha u otra función de Excel.)
  • rango_criterios2, criterio2…: Otros rangos adicionales y sus criterios asociados. (puede configurar 127 pares de rango_criterios y criterios en una fórmula SUMAR.SIS.)

Digamos que tengo una tabla con columnas Producto, Proveedor, Cantidad y Precio como se muestra en la siguiente captura de pantalla. Ahora, quiero encontrar la suma del precio total del producto Manzana y la cantidad que sea mayor o igual a 200.

doc-sumif-multiple-criteria-5

Por favor, aplique cualquiera de las siguientes fórmulas en una celda en blanco y presione la tecla Enter para devolver el resultado:

=SUMAR.SIS(D4:D14,A4:A14,"Manzana",C4:C14,">=200")          (Escriba los criterios manualmente)
=SUMAR.SIS(C4:C14,A4:A14,G3,C4:C14,G4)                           
(Use referencias de celda)

doc-sumif-multiple-criteria-6


Explicación de la fórmula:

=SUMAR.SIS(D4:D14,A4:A14,"Manzana",C4:C14,">=200")

  • El rango A4:A14 busca el producto “Manzana”, y el rango C4:C14 extrae todas las cantidades mayores o iguales a 200, luego la función SUMAR.SIS suma solo las celdas coincidentes del rango D4:D14.

Función relacionada utilizada:

  • SUMAR.SI:
  • La función SUMAR.SI puede ayudar a sumar celdas basadas en un criterio.
  • SUMAR.SIS:
  • La función SUMAR.SIS en Excel puede ayudar a sumar valores de celdas basados en múltiples criterios.

Más artículos:

  • Sumar Si Las Celdas Contienen Texto Específico En Otra Columna
  • Este tutorial le mostrará cómo sumar valores si las celdas contienen texto específico o parcial en otra columna. Tome el siguiente rango de datos como ejemplo, para obtener los totales de los productos que contienen el texto “Camiseta”, tanto la función SUMAR.SI como la función SUMAPRODUCTO pueden manejar esta tarea en Excel.
  • Sumar Los Valores Más Pequeños O Inferiores N En Excel
  • En Excel, es fácil sumar un rango de celdas usando la función SUMA. A veces, es posible que necesite sumar los valores más pequeños o inferiores 3, 5 o n números en un rango de datos como se muestra en la siguiente captura de pantalla. En este caso, la función SUMAPRODUCTO junto con la función MENOR puede ayudarlo a resolver este problema en Excel.

Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir de la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Criterios Múltiples  |  Valores Múltiples  |  A través de Hojas Múltiples  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable con Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Encriptar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  +50 Tipos de Gráficos (Diagrama de Gantt ...)  |  +40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde Ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar Filas Avanzado, Dividir celdas de Excel ...)  |  ... y más
Usa Kutools en tu idioma preferido – compatible con inglés, español, alemán, francés, chino y más de 40 otros idiomas.

Kutools para Excel cuenta con más de 300 funciones, asegurando que lo que necesitas esté a solo un clic de distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduce cientos de clics del ratón cada día, di adiós al síndrome del túnel carpiano.
  • Incrementa tu productividad en un 50% al visualizar y editar múltiples documentos.
  • Trae pestañas eficientes a Office (incluye Excel), tal como Chrome, Edge y Firefox.