Saltar al contenido principal

Excel SUMPRODUCT función

En Excel, la función SUMPRODUCT se puede usar para multiplicar dos o más columnas o matrices juntas y luego obtener la suma de productos. De hecho, SUMPRODUCT es una función útil que puede ayudar a contar o sumar valores de celda con múltiples criterios como la función COUNTIFS o SUMIFS. Este artículo presentará la sintaxis de la función y algunos ejemplos de esta función SUMPRODUCTO.


 Sintaxis:

La sintaxis de la función SUMPRODUCTO en Excel es:

=SUMPRODUCT (array1, [array2], ...)

 Argumentos:

  • array1: Requerido. La primera matriz o rango de celdas que desea multiplicar y luego agregar.
  • array2: Opcional. La segunda matriz o rango de celdas que desea multiplicar y luego agregar.

Notas:

  • 1. Si hay valores no numéricos en su rango, SUMPRODUCT los trata como ceros.
  • 2. Si las matrices o rangos tienen un número diferente de filas y columnas, la función SUMPRODUCTO devolverá un # ¡VALOR! error.
  • 3. Si hay pruebas lógicas en las matrices, crearán valores VERDADERO y FALSO. En la mayoría de los casos, necesitaría convertirlos a 1 y 0 utilizando el operador unario doble (-).
  • 4. La función SUMPRODUCT puede manejar hasta 255 argumentos en Excel 2007 y versiones posteriores, y solo 30 argumentos en versiones anteriores de Excel.
  • 5. SUMPRODUCT no admite caracteres comodín.

 Regreso:

Devuelve el resultado de matrices multiplicadas y sumadas.


 Ejemplos:

Ejemplo 1: uso básico de la función SUMPRODUCT

El uso básico de SUMPRODUCT es multiplicar dos columnas y luego sumarlas, por ejemplo, tiene los siguientes datos de captura de pantalla, ahora desea multiplicar el pedido y el precio unitario, y luego sumar todos los resultados de la multiplicación para obtener el precio total.

Para hacer frente a esta tarea, aplique la siguiente fórmula:

=SUMPRODUCT(B2:B7,C2:C7)

Explicación: Esta fórmula SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.

Y luego, presione Participar clave, las celdas de la columna B se multiplican por sus celdas correspondientes en la misma fila de la columna C, y se suman los resultados. Ver captura de pantalla:


Ejemplo 2: suma de celdas con varios criterios con la función SUMPRODUCTO

Excepto por la función SUMIFS para sumar valores de celda basados ​​en múltiples condiciones, la función SUMPRODUCT también puede resolver este trabajo rápida y fácilmente.


Caso 1: sumar valores de celda si contiene texto específico en otra columna

Supongamos que tiene una tabla de datos como se muestra a continuación en la captura de pantalla, ahora, desea calcular el precio total del producto KTE y el nombre es David, ¿cómo podría hacerlo usando la fórmula SUMPRODUCT en Excel?

1. Ingrese o copie cualquiera de las fórmulas siguientes en una celda en blanco:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12="David"), D2:D12)
=SUMPRODUCT((A2:A12="KTE")*(B2:B12="David")*D2:D12)
  • Tips: En la fórmula anterior:
  • A2: A12 = "KTE": es el primer rango_criterios y los primeros criterios en los que desea sumar.
  • B2: B12 = "David": es el segundo rango_criterios y los criterios en los que desea sumar.
  • D2: D12: es el rango de suma que desea sumar los valores de celda.

2. Entonces presione Participar clave para obtener el resultado que necesita:


Caso 2: suma de celdas con varios criterios con lógica OR

Para sumar celdas basadas en múltiples criterios con lógica OR, debe usar el símbolo más (+) para unir las múltiples condiciones dentro de la función SUMPRODUCTO.

Por ejemplo, quiero sumar el precio total del producto KTE y KTO en la columna A como se muestra a continuación:

Aplica la siguiente fórmula en una celda en blanco:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"), C2:C12)

Y luego, presione Participar clave, se ha calculado el precio total del producto KTE y KTO, ver captura de pantalla:


Caso 3: suma de celdas con varios criterios con lógica OR y AND

En algunas situaciones, es posible que deba sumar celdas con lógica OR y AND al mismo tiempo. La función SUMPRODUCE también puede resolver este trabajo con facilidad.

Asterisco (*) se utiliza como operador AND.

Símbolo más (+) se utiliza como operador OR.

Veamos un ejemplo, para sumar el precio total de qué producto es KTE y KTO cuando la venta es superior a 200.

Debe copiar o ingresar la siguiente fórmula:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO"))*C2:C12)

Entonces presione Participar clave para obtener el resultado que necesita:


Ejemplo 3: contar celdas con varios criterios con la función SUMPRODUCTO

Generalmente, esta función SUMPRODUCTO también puede ayudarnos a contar las celdas con múltiples criterios en Excel. Al igual que los valores de suma, solo necesita eliminar el argumento rango_suma de la fórmula.


Caso1: contar celdas con varios criterios con lógica AND

Aquí, quiero contar las celdas en las que el producto es KTE y la venta es mayor que 200. Por lo tanto, use cualquiera de las fórmulas siguientes:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12>200))
=SUMPRODUCT((A2:A12="KTE")*(B2:B12>200))
  • Tips: En la fórmula anterior:
  • A2: A12 = "KTE": es el primer rango_criterios y los primeros criterios en los que desea contar.
  • B2: B12> 200: es el segundo rango_criterios y los criterios en los que desea contar.

Y luego, presione Participar clave para obtener el número del resultado:


Caso2: cuente celdas con múltiples criterios con lógica OR

Para contar el número de productos KTE y KTO en la columna A, aplique esta fórmula:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"))

Y luego, presione Participar clave para obtener el número del producto KTE y KTO. Ver captura de pantalla:


Case3: Cuente celdas con múltiples criterios con lógica OR y AND

Para contar el número de productos KTE y KTO cuya venta es superior a 200, debe aplicar la siguiente fórmula:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO")))

Entonces presione Participar clave para obtener el número de resultado que necesita:


Ejemplo 4: Calcule el promedio ponderado con la función SUMPRODUCTO

Normalmente, podemos calcular el promedio del rango de celdas de forma rápida y sencilla. Pero, si desea calcular el promedio de una lista de valores con diferentes niveles de relevancia, significa calcular el promedio ponderado. No existe una función directa para obtenerlo en Excel. Pero, la función SUMPRODUCTO puede ayudarlo a lidiar con eso.

Por ejemplo, tengo una tabla de estadísticas de calificaciones para un estudiante, cada tarea tiene un peso diferente como se muestra a continuación.

Para calcular el promedio ponderado, utilice la siguiente fórmula:

=SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)

Explicación: Esta fórmula: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)

Y luego, presione Participar clave, el promedio ponderado se ha calculado de una vez, vea la captura de pantalla:


 Más artículos con la función SUMPRODUCTO:

  • Cuente si un valor específico en varias hojas de trabajo
  • Supongamos que tengo varias hojas de trabajo que contienen los siguientes datos, y ahora quiero obtener el número de ocurrencias de un valor específico "Excel" de estas hojas de trabajo. ¿Cómo puedo contar valores específicos en varias hojas de trabajo?
  • Calcular el promedio ponderado en Excel
  • Por ejemplo, tiene una lista de compras con precios, pesos y cantidades. Puede calcular fácilmente el precio promedio con la función PROMEDIO en Excel. Pero, ¿y si el precio promedio ponderado? En este artículo, presentaré un método para calcular el promedio ponderado, así como un método para calcular el promedio ponderado si cumple con criterios específicos en Excel.

Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados  |  Eliminar filas en blanco  |  Combine columnas o celdas sin perder datos  |  Ronda sin fórmula ...
Súper búsqueda virtual: Múltiples criterios  |  Valor múltiple  |  En varias hojas  |  Búsqueda difusa...
Adv. La lista desplegable: Lista desplegable fácil  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple...
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  Comparar columnas con Seleccionar celdas iguales y diferentes ...
Características destacadas: Enfoque de cuadrícula  |  Vista de diseño  |  Gran barra de fórmulas  |  Administrador de hojas y libros de trabajo | Biblioteca de Recursos (Texto automático)  |  Selector de fechas  |  Combinar hojas de trabajo  |  Cifrar/descifrar celdas  |  Enviar correos electrónicos por lista  |  Súper filtro  |  Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres ...)  |  50+ Tabla Tipos (Diagrama de Gantt ...)  |  40+ Práctico Fórmulas (Calcular la edad según el cumpleaños ...)  |  19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta ...)  |  12 Conversión Herramientas (Números a palabras, Conversión de Moneda ...)  |  7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...

Descripción


Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations