En realitat, la funció SUMAPRODUCTE apareix a la categoria de matemàtiques i trigonometria de les funcions d'Excel. Com que l'objectiu principal de SUMPRODUCT és calcular el producte suma, la majoria de la gent no sap que realment el podeu utilitzar per buscar valors. De fet, podeu utilitzar aquesta funció versàtil amb força eficàcia en la majoria de models de dades.
Conceptes bàsics de SUMPRODUCT
La funció SUMAPRODUCTE està dissenyada per multiplicar valors de dos o més rangs de dades i després sumar els resultats per retornar la suma dels productes. Mireu la figura següent per veure un escenari típic en què SUMPRODUCT és útil.
SUMPRODUCT, obtenir les vendes totals implica multiplicar el preu" width="458"/>
Sense el SUMPRODUCT, obtenir el total de vendes implica multiplicar el preu per unitats i després sumar els resultats.
Veu una anàlisi comuna en la qual necessiteu les vendes totals dels anys 2011 i 2012. Com podeu veure, per obtenir les vendes totals de cada any, primer heu de multiplicar Preu pel nombre d'Unitats per obtenir el total de cadascuna. Regió. Aleshores, heu de sumar aquests resultats per obtenir les vendes totals de cada any.
Amb la funció SUMAPRODUCTE, podeu realitzar l'anàlisi en dos passos amb només una fórmula. La figura següent mostra la mateixa anàlisi amb les fórmules SUMPRODUCT. En lloc d'utilitzar 11 fórmules, podeu fer la mateixa anàlisi amb només 3!
La funció SUMPRODUCT us permet realitzar la mateixa anàlisi amb només" width="535"/>
La funció SUMPRODUCT us permet realitzar la mateixa anàlisi amb només 3 fórmules en lloc d'11.
La sintaxi de la funció SUMPRODUCT és bastant simple:
SUMPRODUCT ( Array1 , Array2 , ...)
Matriu : la matriu representa un rang de dades. Podeu utilitzar des de 2 fins a 255 matrius en una fórmula SUMPRODUCT. Les matrius es multipliquen i després s'afegeixen. L'única regla dura i ràpida que heu de recordar és que totes les matrius han de tenir el mateix nombre de valors. És a dir, no podeu utilitzar SUMPRODUCT si el rang X té 10 valors i el rang Y en té 11. En cas contrari, obtindreu el #VALOR! error.
Un gir a la funció SUMPRODUCT
L'interessant de la funció SUMPRODUCT és que es pot utilitzar per filtrar valors. Mireu la figura següent:
La funció SUMPRODUCT es pot utilitzar per filtrar dades en funció de criteris. amplada="535"/>
La funció SUMAPRODUCTE es pot utilitzar per filtrar dades segons criteris.
La fórmula de la cel·la E12 extreu la suma d'unitats totals només per a la regió nord. Mentrestant, la cel·la E13 està retirant les unitats registrades per a la regió nord l'any 2011.
Per entendre com funciona això, mireu la fórmula de la cel·la E12. Aquesta fórmula diu SUMPRODUCT((C3:C10=“Nord“)*(E3:E10)).
A Excel, TRUE s'avalua com a 1 i FALSE s'avalua com a 0. Cada valor de la columna C que és igual a Nord s'avalua com a TRUE o 1. Quan el valor no és Nord, s'avalua com a FALSE o 0. La part de la fórmula que diu (C3 :C10=“Nord“) enumera a través de cada valor de l'interval C3:C10, assignant un 1 o 0 a cada valor. A continuació, internament, la fórmula SUMPRODUCT es tradueix a
(1*E3)+(0*E4)+(0*E5)+(0*E6)+(1*E7)+(0*E8)+(0*E9)+(0*E10).
Això et dóna la resposta de 1628 perquè
(1*751)+(0*483)+(0*789)+(0*932)+(1*877)+(0*162)+(0*258)+(0*517)
és igual a 1628.
Aplicació de fórmules SUMPRODUCT en un model de dades
Com sempre a Excel, no cal que codifiqueu els criteris a les vostres fórmules. En lloc d'utilitzar explícitament "Nord" a la fórmula SUMPRODUCT, podeu fer referència a una cel·la que contingui el valor del filtre. Us podeu imaginar que la cel·la A3 conté la paraula Nord, en aquest cas podeu utilitzar (C3:C10=A3) en comptes de (C3:C10=“Nord”). D'aquesta manera, podeu canviar dinàmicament els vostres criteris de filtre i la fórmula es manté al dia.
La figura següent mostra com podeu utilitzar aquest concepte per extreure dades en una taula d'escenificació en funció de diversos criteris. Tingueu en compte que cadascuna de les fórmules SUMPRODUCT que es mostren aquí fa referència a les cel·les B3 i C3 per filtrar-les per compte i línia de productes. De nou, podeu afegir llistes desplegables de validació de dades a les cel·les B3 i C3, la qual cosa us permet canviar fàcilment els criteris.
La funció SUMPRODUCT es pot utilitzar per extreure números resumits de la d" width="535"/>
La funció SUMPRODUCTE es pot utilitzar per extreure números resumits de la capa de dades a taules de preparació.