Funcția SUMPRODUCT returnează suma produselor zonelor sau matricelor corespunzătoare. Operațiunea implicită este înmulțirea, însă adunarea, scăderea și împărțirea sunt, de asemenea, posibile.

În acest exemplu, vom utiliza SUMPRODUCT pentru a returna totalul vânzărilor pentru un anumit articol și pentru o dimensiune dată:

Exemplu de utilizare a funcției SUMPRODUCT pentru a returna vânzările totale, dacă este furnizată cu numele produsului, dimensiunea și valorile vânzărilor individuale pentru fiecare.

SUMPRODUCT se potrivește cu toate instanțele Elementului Y/Dimensiune M și le însumează, așadar, pentru acest exemplu, 21 plus 41 este egal cu 62.

Sintaxă

Pentru a utiliza operațiunea implicită (înmulțire):

=SUMPRODUCT(matrice1, [matrice2], [matrice3], ...)

Sintaxa funcției SUMPRODUCT are următoarele argumente:

Argument

Descriere

matrice1   

Obligatoriu

Reprezintă primul argument de matrice ale cărei componente doriți să le înmulțiți, apoi să le adunați.

[matrice2], [matrice3],...    

Opțional

Reprezintă de la 2 până la 255 de matrice ale căror componente doriți să le înmulțiți, apoi să le adunați.

Pentru a efectua alte operații aritmetice

Utilizați SUMPRODUCT ca de obicei, dar înlocuiți virgulele care separă argumentele matricei cu operatorii aritmetice doriți (*, /, +, -). După ce sunt efectuate toate operațiunile, rezultatele sunt însumate ca de obicei.

Notă: Dacă utilizați operatori aritmetice, luați în considerare închiderea argumentelor matrice între paranteze și utilizarea parantezelor pentru a grupa argumentele matricei pentru a controla ordinea operațiilor aritmetice.

Observații

  • Argumentele matricei trebuie să aibă aceleași dimensiuni. Dacă nu, SUMPRODUCT returnează valoarea #VALUE! . De exemplu, =SUMPRODUCT(C2:C10,D2:D5) va returna o eroare deoarece intervalele nu sunt de aceeași dimensiune.

  • SUMPRODUCT tratează intrările dintr-o matrice non-numerică ca și cum ar fi zerouri.

  • Pentru performanțe optime, SUMPRODUCT nu trebuie utilizat cu referințe complete la coloane. Luați în considerare =SUMPRODUCT(A:A,B:B), aici funcția va înmulți 1.048.576 de celule din coloana A cu cele 1.048.576 de celule din coloana B înainte de a le adăuga. 

Exemplul 1

Exemplu de funcție SUMPRODUCT utilizată pentru a returna suma articolelor vândute atunci când s-a furnizat costul unitar și cantitatea.

Pentru a crea formula utilizând lista noastră eșantion de mai sus, tastați =SUMPRODUCT(C2:C5,D2:D5) și apăsați Enter. Fiecare celulă din coloana C este înmulțită cu celula sa corespunzătoare din același rând din coloana D, iar rezultatele sunt înmulțite. Suma totală pentru cumpărături este de 78,97 lei.

Pentru a scrie o formulă mai lungă care vă oferă același rezultat, tastați =C2*D2+C3*D3+C4*D4+C5*D5 și apăsați pe Enter. După ce apăsați enter, rezultatul este același: 78,97 lei. Celula C2 este înmulțită cu D2, iar rezultatul său este adăugat la rezultatul celulei C3 de ori celula D3 și așa mai departe.

Exemplul 2

Următorul exemplu utilizează SUMPRODUCT pentru a returna vânzările nete totale după agent de vânzări, unde avem atât vânzări totale, cât și cheltuieli în funcție de agent. În acest caz, utilăm un tabel Excel , care utilizează referințe structurate în loc de zone Excel standard. Aici veți vedea că intervalele Vânzări, Cheltuieli și Agent sunt la care se face referire după nume.

Exemplu de funcție SUMPRODUCT pentru a returna vânzările totale după agent de vânzări, atunci când este furnizată cu vânzările și cheltuielile pentru fiecare.

Formula este: =SUMPRODUCT(((Tabel1[Vânzări])+(Tabel1[Cheltuieli]))*(Tabel1[Agent]=B8)) și returnează suma tuturor vânzărilor și cheltuielilor pentru agentul listat în celula B8.

Exemplul 3

În acest exemplu, dorim să returnăm totalul unui anumit articol vândut printr-o anumită regiune. În acest caz, câte cireșe s-au vândut în regiunea estică?

Examen pentru utilizarea SUMPRODUCT pentru a returna suma articolelor după regiune. În acest caz, numărul de cherries vândute în regiunea de est.

Aici, formula este: =SUMPRODUCT((B2:B9=B12)*(C2:C9=C12)*D2:D9). Aceasta înmulțesc mai întâi numărul de apariții ale estului cu numărul de apariții corespondente ale cireșelor. În fine, însumează valorile rândurilor corespondente din coloana Vânzări. Pentru a vedea Excel calculează aceasta, selectați celula formulei, apoi accesați Formule >Evaluare formulă > Evaluare.

Aveți nevoie de ajutor suplimentar?

Puteți întreba oricând un expert de la Excel Tech Community sau puteți obține asistență de la comunitatea Answers.

Consultați și

Efectuarea de calcule condiționate pentru zone de celule

Sum based on multiple criteria with SUMIFS

Contorul bazat pe mai multe criterii cu COUNTIFS

Media bazată pe mai multe criterii cu AVERAGEIFS

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×