Función de excel: sumaproducto

La función SUMPRODUCT se puede utilizar para devolver un valor después de la suma y multiplica valores en rangos o matrices. En términos simples, primero multiplica las celdas coincidentes de los rangos y luego resume todos los valores. Esta es una de las funciones más útiles y poderosas de Excel que se puede utilizar para el análisis de datos.

introducción-función-sumproducto

Sintaxis

SUMAPRODUCTO(matriz1, [matriz2], [matriz3],…)

Argumentos

  • matriz1: la primera matriz que desea multiplicar y luego sumar.
  • [matriz2]: La segunda matriz que desea multiplicar y luego sumar.

Ejemplo

En el siguiente ejemplo, usamos SUMPRODUCT para multiplicar y sumar los valores en la columna D y la columna F.

sumaproducto-función-ejemplo-1

Aquí hemos especificado el rango A1:A8 en la primera tabla y en la segunda tabla hemos especificado el rango C1:C8.

Ahora lo que está sucediendo son sus múltiples valores de los dos rangos entre sí (A1xC1, A2xC2, etc.).

Y después de multiplicar todos los valores, los suma y te muestra ese valor en el resultado.

Como sugiere el nombre, la función SUMAPRODUCTO primero calcula el producto de todos los valores y luego los suma todos para obtenerlo en una sola celda.

Para que comprenda lo poderoso que es SUMPRODUCT, en el siguiente ejemplo logramos el mismo resultado con una columna auxiliar y la función SUM.

sumaproducto-función-ejemplo-2

Por eso dije que SUMPRODUCT es una de las funciones más poderosas que tenemos en Excel para analizar datos y realizar cálculos complejos. Y yendo un poco más allá, usamos SUMPRODUCT para buscar un valor en una tabla.

sumaproducto-función-ejemplo-3

archivo-ejemplo.xlsx

Puntos importantes

  • Si no especifica matriz2, SUMPRODUCT simplemente sumará matriz1.
  • El tamaño máximo de cada matriz debe ser el mismo. Si la matriz1 tiene cinco celdas, entonces las celdas de la matriz2 deben ser 5.
  • El texto y otras entradas no numéricas se tratarán como 0.

Volver a funciones de Excel

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *