Applies ToExcel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel pentru web Excel 2024 Excel 2024 pentru Mac Excel 2021 Excel 2021 pentru Mac Excel 2019 Excel 2016

Funcția SUMPRODUCT returnează suma produselor din zonele sau matricele corespondente. Operațiunea implicită este înmulțirea, dar este posibilă și adunarea, scăderea și împărțirea.

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

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

SUMPRODUCT potrivește toate instanțele Elementului Y/Dimensiune M și le însumează, astfel încât 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 aritmetici doriți (*, /, +, -). După ce se efectuează toate operațiunile, rezultatele sunt însumate ca de obicei.

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

Observații

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

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

  • Pentru o performanță optimă, SUMPRODUCT nu trebuie utilizat cu referințe de coloană complete. Luați în considerare =SUMPRODUCT(A:A,B:B), aici funcția va înmulți 1.048.576 de celule din coloana A cu 1.048.576 de celule din coloana B înainte de a le aduna. 

Exemplul 1

Exemplu de funcție SUMPRODUCT utilizată pentru a returna suma articolelor vândute atunci când este 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 pe Enter. Fiecare celulă din coloana C este înmulțită cu celula sa corespondentă din același rând din coloana D, iar rezultatele sunt adunate. Suma totală pentru alimente este de 78.97 dolari.

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 pe Enter, rezultatul este același: 78,97 USD. Celula C2 este înmulțită cu D2, iar rezultatul său este adăugat la rezultatul celulei C3 ori celula D3 și așa mai departe.

Exemplul 2

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

Exemplu de funcție SUMPRODUCT pentru a returna totalul vânzărilor după agentul de vânzări atunci când este furnizat cu vânzări și cheltuieli 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 de o anumită regiune. În acest caz, câte cireșe au vândut regiunea de Est?

Exampe of using SUMPRODUCT to return the sum of items by region. În acest caz, numărul de cireșe vândute în regiunea estică.

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

Aveți nevoie de ajutor suplimentar?

Puteți oricând să întrebați un expert din Comunitatea tehnică Excel sau să obțineți asistență în Comunități.

Consultați și

Efectuarea calculelor condiționate în zone de celule

Însumare pe baza mai multor criterii cu SUMIFS

Contorizarea pe baza mai multor criterii cu COUNTIFS

Media bazată pe mai multe criterii cu AVERAGEIFS

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.