Función SUMPRODUCT con ejemplos en LibreOffice Calc

Este tutorial explica cómo realizar SUMPRODUCT en LibreOffice Calc.

SUMPRODUCT devuelve la suma de los productos de los elementos correspondientes de la matriz. Por ejemplo, si realiza SUMPRODUCT en la siguiente tabla de ejemplo –

=SUMPRODUCT(B2:B5,C2:C5)

SUMPRODUCTO – Tabla de muestra

Devolvería el resultado de (B2*C2+B3*C3+B4*C4+B5*C5).

Es decir,

El resultado sería (10*100+20*200+17*150+11*50) = 8100

SUMPRODUCTO – Ejemplo 1

Este es el principio básico de funcionamiento de SUMPRODUCT que puede utilizar para diversas necesidades. He aquí algunas características de SUMPRODUCT.

Más ejemplos

Matriz del mismo tamaño

Los arrays SUMPRODUCT deben tener el mismo tamaño, de lo contrario Calc daría ¡VALOR! Error. Por ejemplo, si cambia la fórmula a C2:C4, le dará el siguiente error.

Error en la matriz del mismo tamaño

Límites

LibreOffice Calc puede proporcionar SUMPRODUCTOS de hasta 30 matrices.

Valores no numéricos o alfa

Si sus rangos tienen valores no numéricos, Calc lo considera como 0 y continúa con el SUMPRODUCTO.

Valores alfa en el SUMPRODUCTO

Rango único

El SUMPRODUCTO se comporta como la SUMA si sólo se proporciona el rango del array, como se indica a continuación.

SUMPRODUCT se comporta como SUM

Uso avanzado de SUMPRODUCT

Contar elementos utilizando SUMPRODUCT en un rango

Es posible conseguir ciertos resultados de la función COUNTIF utilizando SUMPRODUCT. Por ejemplo, si desea contar una cadena específica en un rango de celdas utilizando SUMPRODUCT haga lo siguiente.

=SUMPRODUCT(-(A1:A7=»galaxia»))

COUNTIF funcionalidad utilizando SUMPRODUCT

La fórmula anterior se descompone en una matriz – {FALSO;FALSO;VERDADERO;FALSO;FALSO;VERDADERO;FALSO}

El doble negativo lo obliga a convertirse en {0;0;1;0;0;1;0}

El SUMPRODUCTO utiliza esta matriz para sumar y muestra la cuenta = 2.

Puede utilizar otros caracteres comodín (por ejemplo, «?») para obtener diferentes resultados, como se explica en este tutorial.

Suma de la longitud de todas las celdas

Combinando la función LEN() y el SUMPRODUCTO, se puede averiguar la longitud total de un rango de celdas.

Cálculo de la longitud mediante SUMPRODUCT

Conclusión

El SUMPRODUCTO es una función poderosa y puede utilizarse de varias maneras. Puede reducir las complicaciones de utilizar COUNTIF en ciertos casos y lograr resultados idénticos.

Deje un comentario si este artículo le ha ayudado o si tiene alguna pregunta.

Deja un comentario