Note: The other languages of the website are Google-translated. Back to English
English English

Excel SUMPRODUCT funcţie

În Excel, funcția SUMPRODUCT poate fi utilizată pentru a înmulți două sau mai multe coloane sau tablouri împreună și apoi pentru a obține suma produselor. De fapt, SUMPRODUCT este o funcție utilă care poate ajuta la numărarea sau suma valorilor celulei cu mai multe criterii, cum ar fi funcția COUNTIFS sau SUMIFS. Acest articol va introduce sintaxa funcției și câteva exemple pentru această funcție SUMPRODUCT.


 Sintaxă:

Sintaxa pentru funcția SUMPRODUCT în Excel este:

=SUMPRODUCT (array1, [array2], ...)

 argumente:

  • array1: Necesar. Prima matrice sau gama de celule pe care doriți să le multiplicați și apoi să le adăugați.
  • array2: Opțional. A doua matrice sau interval de celule pe care doriți să le multiplicați și apoi să le adăugați.

note:

  • 1. Dacă există valori non-numerice în intervalul dvs., SUMPRODUCT le tratează ca zerouri.
  • 2. Dacă matricile sau intervalele au un număr diferit de rânduri și coloane, funcția SUMPRODUCT va returna un #VALUE! eroare.
  • 3. Dacă există teste logice în tablouri, acestea vor crea valori ADEVĂRATE și FALSE. În cele mai multe cazuri, ar trebui să le convertiți la 1 și 0 utilizând operatorul dublu unar (-).
  • 4. Funcția SUMPRODUCT poate gestiona până la 255 de argumente în Excel 2007 și versiunile ulterioare și doar 30 de argumente în versiunile anterioare de Excel.
  • 5. SUMPRODUCT nu acceptă caractere wildcard.

 Întoarcere:

Returnează rezultatul matricilor înmulțite și însumate.


 Exemple:

Exemplul 1: utilizarea de bază a funcției SUMPRODUCT

Utilizarea de bază a SUMPRODUCT este de a multiplica două coloane și apoi de a le adăuga, de exemplu, aveți următoarele date de captură de ecran, acum doriți să multiplicați comanda și prețul unitar, apoi să sumați toate rezultatele de multiplicare împreună pentru a obține pretul total.

Pentru a face față acestei sarcini, vă rugăm să aplicați formula de mai jos:

=SUMPRODUCT(B2:B7,C2:C7)

Explicație: Această formulă SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.

Și apoi, apăsați Intrați tasta, celulele din coloana B sunt înmulțite cu celulele corespunzătoare din același rând al coloanei C și rezultatele sunt adăugate. Vedeți captura de ecran:


Exemplul 2: Suma de celule cu mai multe criterii cu funcția SUMPRODUCT

Cu excepția funcției SUMIFS pentru a suma valorilor celulei pe baza mai multor condiții, funcția SUMPRODUCT poate, de asemenea, să rezolve acest lucru rapid și ușor.


Caz 1: Suma valorilor celulei dacă conține text specific într-o altă coloană

Presupunând că aveți un tabel de date prezentat mai jos, acum, doriți să calculați prețul total la care produsul este KTE și numele este David, cum ați putea face folosind formula SUMPRODUCT în Excel?

1. Vă rugăm să introduceți sau să copiați oricare dintre formulele de mai jos într-o celulă goală:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12="David"), D2:D12)
=SUMPRODUCT((A2:A12="KTE")*(B2:B12="David")*D2:D12)
  • sfaturi: În formula de mai sus:
  • A2: A12 = "KTE": este prima gamă de criterii și criterii pe care doriți să le însumați pe baza.
  • B2: B12 = "David": este a doua gamă de criterii și criterii pe care doriți să le rezumați pe baza.
  • D2: D12: este intervalul sumar pe care doriți să-l însumați valorile celulei.

2. Apoi, apăsați Intrați cheie pentru a obține rezultatul după cum aveți nevoie:


Cazul 2: Suma de celule cu mai multe criterii cu logică SAU

Pentru a însuma celule pe baza mai multor criterii cu logică SAU, ar trebui să utilizați simbolul plus (+) pentru a uni condițiile multiple în cadrul funcției SUMPRODUCT.

De exemplu, doresc să însumăm prețul total al produsului KTE și KTO în coloana A, după cum se arată în imaginea de mai jos:

Vă rugăm să aplicați următoarea formulă într-o celulă goală:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"), C2:C12)

Și apoi, apăsați Intrați cheie, prețul total al produsului KTE și KTO au fost calculate, a se vedea captura de ecran:


Cazul 3: Suma de celule cu criterii multiple cu logica OR și AND

În unele situații, poate fi necesar să însumați celule atât cu logică OR, cât și AND în același timp. Funcția SUMPRODUCE poate, de asemenea, să rezolve acest lucru cu ușurință.

Asterisc (*) este folosit ca operator AND.

Simbol plus (+) este folosit ca operator OR.

Să vedem un exemplu, pentru însumarea prețului total care este produsul KTE și KTO atunci când vânzarea este mai mare de 200.

Ar trebui să copiați sau să introduceți formula de mai jos:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO"))*C2:C12)

Apoi apăsați Intrați cheie pentru a obține rezultatul după cum aveți nevoie:


Exemplul 3: Numărați celulele cu mai multe criterii cu funcția SUMPRODUCT

În general, această funcție SUMPRODUCT ne poate ajuta, de asemenea, să numărăm celulele cu criterii multiple în Excel. La fel ca valorile sumelor, trebuie doar să eliminați argumentul sum_range din formulă.


Cazul 1: Numărați celule cu criterii multiple cu logică ȘI

Aici, vreau să număr celulele în care produsul este KTE și vânzarea este mai mare de 200. Deci, vă rugăm să utilizați oricare dintre formulele de mai jos:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12>200))
=SUMPRODUCT((A2:A12="KTE")*(B2:B12>200))
  • sfaturi: În formula de mai sus:
  • A2: A12 = "KTE": este prima gamă de criterii și criterii pe care doriți să le bazați.
  • B2: B12> 200: este a doua gamă de criterii și criterii pe care doriți să le bazați.

Și apoi, apăsați Intrați cheie pentru a obține numărul rezultatului:


Cazul 2: Numărați celule cu mai multe criterii cu logică SAU

Pentru numărarea numărului de produse KTE și KTO în coloana A, vă rugăm să aplicați această formulă:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"))

Și apoi, apăsați Intrați cheie pentru a obține numărul produsului KTE și KTO. Vedeți captura de ecran:


Cazul 3: Numărați celulele cu mai multe criterii cu logica OR și AND

Pentru a număra numărul de produse KTE și KTO a căror vânzare este mai mare de 200, ar trebui să aplicați următoarea formulă:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO")))

Apoi, apăsați Intrați cheie pentru a obține numărul de rezultate de care aveți nevoie:


Exemplul 4: Calculați media ponderată cu funcția SUMPRODUCT

În mod normal, putem calcula media intervalului de celule rapid și ușor. Dar, dacă doriți să calculați media unei liste de valori cu diferite niveluri de relevanță, înseamnă să calculați media ponderată. Nu există o funcție directă pentru obținerea acestuia în Excel. Dar funcția SUMPRODUCT vă poate ajuta să faceți față acesteia.

De exemplu, am un tabel cu statistici de notă pentru un elev, fiecare sarcină are greutatea diferită, așa cum se arată în imaginea de mai jos.

Pentru a calcula media ponderată, vă rugăm să utilizați următoarea formulă:

=SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)

Explicație: Această formulă: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)

Și apoi, apăsați Intrați tasta, media ponderată a fost calculată simultan, vezi captura de ecran:


 Mai multe articole cu funcția SUMPRODUCT:

  • Valoare specifică pentru mai multe foi de lucru
  • Presupunând că am mai multe foi de lucru care conțin următoarele date, iar acum vreau să obțin numărul apariției unei valori specifice „Excel” din aceste foi de lucru. Cum aș putea număra valori specifice pe mai multe foi de lucru?
  • Calculați media ponderată în Excel
  • De exemplu, aveți o listă de cumpărături cu prețuri, greutăți și sume. Puteți calcula cu ușurință prețul mediu cu funcția MEDIE în Excel. Dar dacă prețul mediu ponderat? În acest articol, voi introduce o metodă de calculare a mediei ponderate, precum și o metodă de calculare a mediei ponderate dacă îndeplinește criterii specifice în Excel.

Cele mai bune instrumente de productivitate Office

Kutools pentru Excel - Vă ajută să vă distingeți de mulțime

Doriți să vă finalizați munca zilnică rapid și perfect? Kutools pentru Excel aduce

300
 funcții avansate puternice (Combinați registre de lucru, însumați după culoare, împărțiți conținutul celulelor, convertiți data și așa mai departe...) și salvați
80%
timp pentru tine.

  • Proiectat pentru
    1500
    scenarii de lucru, vă ajută să rezolvați
    80%
     Probleme cu Excel.
  • Reduceți mii de clicuri pe tastatură și mouse în fiecare zi, ușurați-vă ochii și mâinile obosite.
  • Deveniți expert Excel în 3 minute. Nu mai este nevoie să vă amintiți formule dureroase și coduri VBA.
  • 30
    - zi de încercare gratuită nelimitată. Garanție de returnare a banilor de 60 de zile. Upgrade și suport gratuit timp de 2 ani.
Panglică Excel (cu Kutools pentru Excel instalat)

Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)

  • O secundă pentru a comuta între zeci de documente deschise!
  • Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
  • Îți crește productivitatea cu
    50%
    atunci când vizualizați și editați mai multe documente.
  • Aduce file eficiente în Office (include Excel), la fel ca Chrome, Firefox și noul Internet Explorer.
Captură de ecran a Excel (cu fila Office instalată)
Comentarii (0)
Încă nu există evaluări. Fii primul care evaluează!
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL