Com utilitzar SUMPRODUCT amb criteris a Excel (5 mètodes)

  • Comparteix Això
Hugh West

Mentre treballeu amb Microsoft Excel , hi ha situacions en què compareu dades entre dos o més intervals i feu càlculs amb diversos criteris. La funció SUMPRODUCT és la vostra primera opció. La funció SUMPRODUCT és una funció molt enginyosa amb molts propòsits. Té la capacitat única de gestionar matrius de manera intel·ligent i elegant. Sovint hem d'utilitzar la funció SUMPRODUCT per comparar columnes amb uns criteris donats i per trobar el resultat. Avui, en aquest article, parlarem d'alguns mètodes per utilitzar la funció SUMPRODUCT amb criteris.

Descarregueu el quadern de pràctiques

Baixeu aquest full de pràctiques a practiqueu la tasca mentre llegiu aquest article.

Funció SUMPRODUCT amb Criteria.xlsx

Introducció de la funció SUMPRODUCT a Excel

Tècnicament, la funció “SUMPRODUCT” envia la suma dels valors de les matrius o rangs corresponents.

⇒ Sintaxi

La sintaxi de la funció “SUMPRODUCT” és simple i directa.

=SUMPRODUCT(array1, [array2], [array3], …)

Argument

Argument Obligatori/Opcional Explicació
matriu1 Obligatori La primera entrada a una matriu, els elements de la qual voleu dividir i afegir després.
[matriu2],[array3] Opcional Paràmetres de matriu amb elements que voleu multiplicar i sumar, que van de 2 a 255.

5 exemples ideals de la funció SUMPRODUCT amb criteris a Excel

Una de les característiques sorprenents de SUMPRODUCT la funció és que pot gestionar un sol o diversos criteris de manera notable. Parlem d'algunes de les funcions SUMPRODUCT amb criteris.

1. SUMPRODUCT amb un únic criteri per cercar el valor

Podem aplicar la funció SUMPRODUCT amb criteris amb o sense l'operador unari doble.

1.1. Ús de l'operador unari doble

Una manera intel·ligent d'aplicar la funció SUMPRODUCT és inserir els criteris dins de la funció com a matriu mitjançant " Operador unari doble (–) ” per convertir el “VERTADER” o “FALS” en “1” o “0” . A l'exemple següent, alguns noms de “Producte” es donen amb els seus “País” , “Quantitat” i “Preu” . Trobarem el preu total per als països “Índia”, “Xina” i “Alemanya” .

Seguim els procediments per utilitzar la funció SUMPRODUCT amb un sol criteri a Excel.

PASS:

  • En primer lloc, creeu una taula per a aquests països a qualsevol part del full de treball on vulgueu obtenir el resultat.
  • En segon lloc, seleccioneu la cel·la on voleu posar elfórmula de la funció SUMPRODUCT .
  • En tercer lloc, inseriu la fórmula a aquesta cel·la. Apliquem la funció amb el “Operador unari doble (–)” .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)

  • A continuació, premeu la tecla Enter . Tenim el preu total per a “Índia” .

  • Arrossegueu la icona Annexa d'emplenament cap avall per duplicar la fórmula en l'interval. O bé, per Emplenar automàticament l'interval, feu doble clic al símbol més ( + ).

  • Finalment, podem veure el resultat per a Índia , Xina i Alemanya .

🔎 Com funciona la fórmula?

  • Matriu1 és –($C$5:$C$21=G5) G5 és “Índia” . L'operador unari doble convertirà els resultats de $C$4:$C$20 en “1” i “0” .
  • [Array2] és $D$5:$D$21 , el rang que primer multipliquem i després sumem.
  • [Array3] és $E$5:$E$21 , també multipliquem aquest rang i després sumem .

Utilitzarem les “Referències de cel·les absolutes” per a “BLOQUEAR” les cel·les.

1.2. Excloent l'operador doble unari

Podem resoldre l'exemple anterior sense utilitzar l'operador doble unari. Vegem les instruccions per a això.

PASOS:

  • Utilitzarem el mateix exemple per obtenir el mateix resultat. Ara, a la cel·la “H5” apliqueu elFunció SUMPRODUCT . Inseriu els valors a la fórmula i la fórmula serà així.

=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)

  • A més, premeu Introduïu la tecla per mostrar el resultat.

  • Per copiar la fórmula per l'interval, arrossegueu la Annexa d'ompliment símbol cap avall. Alternativament, podeu fer doble clic al signe d'addició ( + ) per Emplenar automàticament l'interval.
  • De la mateixa manera, podem obtenir el resultat.

Llegir més: SUMPRODUCT Criteris múltiples a Excel (3 enfocaments)

2. SUMPRODUCT amb criteris múltiples per a diferents columnes

Podem aplicar la funció SUMPRODUCT amb criteris múltiples amb o sense l'operador unari doble. Aprenem!

2.1. Utilitzant l'operador unari doble

En aquest cas, utilitzarem el “Operador unari doble (–)” per convertir els resultats de la matriu en “1” o "0" . Considereu la mateixa taula que hem utilitzat abans. Ara trobarem el resultat amb diversos criteris. Trobarem el “Preu total” per a “processador” del país “Xina” , “Portàtil” de "Índia" i "ordinador portàtil" de "Corea del Sud" . Amb aquests criteris obtindrem el resultat.

PASOS:

  • Al principi, seleccioneu una cel·la adjacent al primer llibre i introduïu la fórmula.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)

  • Premeu la tecla Enter del vostre teclatuna vegada més.

  • De la mateixa manera, en els exemples anteriors, arrossegueu la icona Emplenar el mànec cap avall per duplicar la fórmula a l'interval. . O bé, per Emplenar automàticament l'interval, feu doble clic al símbol més ( + ).
  • Finalment, obtindreu el vostre resultat.

2.2. Excloent l'operador unari doble

Aquí aplicarem els mateixos criteris múltiples mitjançant la funció bàsica SUMPRODUCT .

PASOS:

  • A la cel·la I5, apliqueu la funció. Inseriu els criteris i la fórmula es veurà així.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)

  • Premeu Introduïu per vegeu el resultat.

  • Després, arrossegueu la icona Omplir mànec per copiar la fórmula a l'interval. O bé, feu doble clic al signe més ( + ). Això també duplica la fórmula.
  • Finalment, podeu veure el resultat.

Llegir més: Funció SUMPRODUCT amb múltiples columnes a Excel (4 maneres senzilles)

3. SUMPRODUCT amb lògica OR

Podem afegir la lògica OR a la nostra fórmula per fer que la funció SUMPRODUCT amb criteris sigui més dinàmica. Considereu la situació en què hem d'esbrinar el preu total de “Portàtil” i “Portàtil” .

PASS:

  • En primer lloc, creeu una taula a qualsevol part del full de treball on vulgueu obtenir el resultat.
  • A continuació, seleccioneu la cel·la i inseriu la fórmula següent.allà.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)

  • A més, premeu la tecla Enter per veure el resultat.

4. SUMPRODUCT amb criteris AND/OR múltiples

En aquest mètode, aplicarem la funció SUMPRODUCT amb criteris utilitzant tant “AND” com “ O” lògica. Aquesta vegada hem d'afegir més criteris a la nostra funció. Recuperarem el “Preu total” del producte “Portàtil” , “Laptop” del país “Índia”, “Xina”.

PASS:

  • Per començar, seleccioneu la segona cel·la H10 i poseu la fórmula a la cel·la seleccionada. .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)

  • A continuació, premeu la tecla Enter per veure el resultat.

🔎 Com funciona la fórmula?

  • 1 és –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21= G8)+(C5:C21=H8)>0) . Aquí B5:B21 és la "Producte" Columna, G5 i H5 són "Notebook" i “Portàtil” . De la mateixa manera, C5:C21 és la columna “País” i G6 i H6 són "Índia" i "Xina".
  • [Matriu2] és D5:D21 .
  • [Matriu3] és E5:E21 .

5. SUMPRODUCT amb criteris múltiples per a files i columnes

La funció "SUMPRODUCT" mostra la seva veritable diversitat quan fem servir aquesta funció per a les dues columnes ifiles. Vegem com. A l'exemple següent, podem veure el preu d'alguns "Productes" del país "Índia" , "Xina" , "Itàlia" , “Alemanya” , “França” .

PASOS:

  • En primer lloc, seleccioneu la cel·la on volem posar el resultat.
  • A continuació, inseriu la fórmula a aquesta cel·la.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))

  • Finalment, premeu Enter tecla del teclat.

Coses per recordar

✅ La funció “SUMPRODUCT” tracta els valors no numèrics com a zeros. Si teniu valors no numèrics a la vostra fórmula, la resposta serà “0”.

✅ Les matrius de la fórmula SUMPRODUCT han de tenir el mateix nombre de files i columnes. Si no, obtindreu el #VALOR! Error.

✅ La funció “SUMPRODUCT” no admet caràcters comodí.

Conclusió

El SUMPRODUCT és una de les funcions més diversificades d'Excel. En aquest article, vam cobrir la funció SUMPRODUCT amb criteris únics o múltiples. Esperem que aquest article us resulti útil. Si tens alguna confusió o suggeriment, pots comentar-ho.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.