Cum se utilizează funcția Excel SUMIF -

rezumat

Funcția Excel SUMIF returnează suma celulelor care îndeplinesc o singură condiție. Criteriile pot fi aplicate la date, numere și text. Funcția SUMIF acceptă operatori logici (>, <,, =) și metacaractere (* ,?) pentru potrivirea parțială.

Scop

Suma numerelor dintr-un interval care îndeplinește criteriile furnizate

Valoare returnată

Suma valorilor furnizate.

Sintaxă

= SUMIF (interval, criterii, (sum_range))

Argumente

  • interval - gama de celule pentru care doriți să aplicați criteriile.
  • criterii - Criteriile utilizate pentru a determina ce celule să adăugați.
  • sum_range - (opțional) Celulele de adăugat împreună. Dacă sum_range este omis, celulele din interval sunt adăugate împreună.

Versiune

Excel 2003

Note de utilizare

Funcția SUMIF returnează suma celulelor dintr-un interval care îndeplinește o singură condiție. Primul argument este intervalul pentru care se aplică criteriile, al doilea argument este criteriul, iar ultimul argument este intervalul care conține valori de sumat. SUMIF acceptă operatori logici (>, <,, =) și metacaractere (* ,?) pentru potrivirea parțială. Criteriile pot utiliza o valoare într-o altă celulă, după cum se explică mai jos.

SUMIF se află într-un grup de opt funcții în Excel care împart criteriile logice în două părți (interval + criterii). Ca urmare, sintaxa utilizată pentru a construi criteriile este diferită, iar SUMIF necesită un interval de celule pentru argumentul interval, nu puteți utiliza o matrice.

SUMIF acceptă doar o singură condiție. Dacă trebuie să aplicați mai multe criterii, utilizați funcția SUMIFS. Dacă trebuie să manipulați valorile care apar în argumentul intervalului (adică extrageți anul din datele de utilizat în criterii) consultați funcțiile SUMPRODUCT și / sau FILTER.

Utilizare de bază | Criterii în altă celulă | Nu este egal cu | Celule goale | Date | Wildcards | Videoclipuri

Utilizare de bază

În foaia de lucru afișată, există trei exemple SUMIF. În primul exemplu (G6), SUMIF este configurat pentru a suma valorilor mai mari de 100. În al doilea exemplu (G7), SUMIF returnează suma valorilor în care culoarea este „roșie”. În ultimul exemplu (G8), SUMIF este configurat pentru a suma valorilor în care starea este „CA” (California).

=SUMIF(D6:D10,">100") // values> 100 =SUMIF(B6:B10,"Jim",D6:D10) // Rep = Jim =SUMIF(C6:C10,"ca",D6:D10) // State = CA

Observați că semnul egal (=) nu este necesar atunci când construiți criteriile „este egal cu”. De asemenea, observați că SUMIF nu este sensibil la majuscule și minuscule. Puteți însuma valori în care Rep este Jim folosind „jim” sau „Jim”.

Criterii în altă celulă

O valoare dintr-o altă celulă poate fi inclusă în criterii folosind concatenare. În exemplul de mai jos, SUMIF va returna suma tuturor vânzărilor peste valoarea din G4. Observați că cel mai mare decât operatorul (>), care este text, trebuie să fie inclus între ghilimele. Formula din G5 este:

=SUMIF(D5:D9,">"&G4) // sum if greater than G4

Nu este egal cu

Pentru a exprima criteriile „nu egal cu”, utilizați operatorul „” înconjurat de ghilimele duble („”):

=SUMIF(B5:B9,"red",C5:C9) // not equal to "red" =SUMIF(B5:B9,"blue",C5:C9) // not equal to "blue" =SUMIF(B5:B9,""&E7,C5:C9) // not equal to E7

Din nou, observați că SUMIF nu ține cont de majuscule și minuscule.

Celule goale

SUMIF poate calcula sume pe baza celulelor necompletate sau necompletate. În exemplul de mai jos, SUMIF este utilizat pentru a însuma sumele din coloana C, în funcție de dacă coloana D conține „x” sau este goală:

=SUMIF(D5:D9,"",C5:C9) // blank =SUMIF(D5:D9,"",C5:C9) // not blank

Datele

Cel mai bun mod de a utiliza SUMIF cu date este să faceți referire la o dată validă în altă celulă sau să utilizați funcția DATE. Exemplul de mai jos prezintă ambele metode:

=SUMIF(B5:B9,"="&DATE(2019,4,1),C5:C9) =SUMIF(B5:B9,">"&E9,C5:C9)

Observați că trebuie să concatenăm un operator la data din E9. Pentru a utiliza criterii de date mai avansate (adică toate datele dintr-o anumită lună sau toate datele între două date) va trebui să treceți la funcția SUMIFS, care poate gestiona mai multe criterii.

Wildcards

Funcția SUMIF acceptă metacaractere, așa cum se vede în exemplul de mai jos:

=SUMIF(B5:B9,"mi*",C5:C9) // begins with "mi" =SUMIF(B5:B9,"*ota",C5:C9) // ends with "ota" =SUMIF(B5:B9,"????",C5:C9) // contains 4 characters

Vedeți mai jos pentru mai multe exemple de formule SUMIF.

Note

  • SUMIF acceptă o singură condiție. Utilizați funcția SUMIFS pentru mai multe criterii.
  • When sum_range is omitted, the cells in range will be summed.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • SUMIFS requires a range, you can't substitute an array.

Related videos

Cum să utilizați funcția SUMIF În acest videoclip, vom analiza cum să utilizați funcția SUMIF pentru a suma celulelor care îndeplinesc un singur criteriu într-un set de date. Cum să adăugați un rând total la un tabel În acest videoclip, vom analiza cum să adăugați și să configurați un rând total într-un tabel Excel. Rândul total poate afișa automat calculele sumare sub un tabel. Cum să construiți un tabel rezumat simplu Tabelele pivot sunt instrumente fantastice pentru rezumarea datelor, dar puteți utiliza și formule pentru a vă construi propriile rezumate folosind funcții precum COUNTIF și SUMIF. Vedeți cum în acest videoclip de 3 minute.

Articole interesante...