Salt la conținutul principal

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

Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele  |  Ștergeți rândurile goale  |  Combinați coloane sau celule fără a pierde date  |  Rundă fără Formula ...
Super VLookup: Criterii multiple  |  Valoare multiplă  |  Pe mai multe foi  |  Căutare fuzzy...
Adv. Lista verticală: Lista drop-down ușoară  |  Listă drop-down dependentă  |  Listă derulantă cu selectare multiplă...
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  Comparați coloanele cu Selectați aceleași și diferite celule ...
Caracteristici prezentate: Focus pe grilă  |  Vedere de proiectare  |  Big Formula Bar  |  Manager registru de lucru și foi | Biblioteca de resurse (Text automat)  |  Data Picker  |  Combinați foi de lucru  |  Criptare/Decriptare celule  |  Trimiteți e-mailuri după listă  |  Super Filtru  |  Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere ...)  |  50+ Diagramă Tipuri de (Gantt Chart ...)  |  40+ Practic Formule (Calculați vârsta pe baza zilei de naștere ...)  |  19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale ...)  |  12 Convertire Instrumente (Numere la cuvinte, conversie valutara ...)  |  7 Merge & Split Instrumente (Rânduri combinate avansate, Împărțiți celule Excel ...)  |  ... și altele

Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...


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.
  • Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
  • Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations