Cuprins
În ceea ce privește calcularea sumei unor numere, uneori este posibil să fie nevoie să aplicăm condiții sau criterii. MS Excel ne ajută cu acest tip de probleme prin punerea la dispoziție a unei alte funcții puternice numite SUMIF Acest articol va împărtăși ideea completă a modului în care se poate face acest lucru. SUMIF funcționează în Excel în mod autonom și apoi cu alte funcții Excel.
Descărcați cartea de lucru practică
Funcția SUMIF.xlsxFuncția SUMIF în Excel (Vizualizare rapidă)
Funcția Excel SUMIF: Sintaxa & Argumente
Rezumat
Adaugă celulele specificate de o anumită condiție sau criterii.
Sintaxa
=SUMIF (range, criteria, [sum_range])Argumente
Argument | Necesar/Opțional | Explicație |
---|---|---|
gama | Necesar | Intervalul de celule pe care dorim să le evaluăm în funcție de criterii. |
criterii | Necesar | Criteriile se prezintă sub forma unui număr, a unei expresii, a unei referințe de celulă, a unui text sau a unei funcții care definește ce celule vor fi adăugate. |
intervalul sumei | Opțional | Celulele efective care trebuie adăugate în cazul în care trebuie să combinăm alte celule decât cele definite în argumentul range. |
Notă:
- În criterii, pot fi incluse caractere wildcard - un semn de întrebare (?) pentru a se potrivi cu orice caracter unic, un asterisc (*) pentru a se potrivi cu orice secvență de caractere. Cum ar fi 6?", "apple*", "*~?"
- Aici, semnul întrebării (?) va fi utilizat pentru a se potrivi cu orice caracter unic.
- Un asterisc (*) va fi folosit pentru a se potrivi cu orice secvență de caractere. Folosind această metodă, putem găsi orice text sau șir de caractere prin potrivirea oricărei subșiruri. De exemplu, cu "*Mere" putem găsi cuvinte precum "Ananas" sau orice alte cuvinte în care ultima parte este "Mere".
- sum_range trebuie să aibă aceeași dimensiune și formă ca și gama .
- SUMIF acceptă doar o singură condiție.
Utilizări comune ale funcției SUMIF în Excel
Excel oferă diferite modalități de utilizare a funcției SUM în funcție de cerințe. Sintaxa variază în funcție de utilizarea acestei funcții. Trebuie doar să urmăm câțiva pași simpli în fiecare metodă sau exemplu.
Exemplul 1: Calcularea sumei cu criterii numerice utilizând funcția SUMIF
Utilizarea Funcția SUM, putem calcula suma cu ajutorul condițiilor numerice. Pentru a arăta procesul, să presupunem că avem un set de date al unor produse alimentare cu numele, categoria, data și vânzările acestora. Acum vom număra vânzările totale în care fiecare preț a fost mai mare de $1000 în H7 celulă.
În primul rând, scrieți formula în H7 celulă ca aceasta.
=SUMIF(E5:E16,">1000")
Aici, E5:E16 se referă la coloana Vânzări .
Formula Explicație
- În această formulă, E5:E16 este intervalul în care se va efectua operațiunea de adunare.
- ">1000" Deci, dacă valoarea vânzărilor este mai mare decât $1000 atunci va fi luată în considerare, altfel va fi ignorată.
- În al doilea rând, apăsați ENTER .
- În cele din urmă, vom obține rezultatul ca $26,700
Citește mai mult: 51 Cele mai utilizate funcții matematice și de trigonometrie din Excel
Exemplul 2: Găsirea sumei cu criterii de tip text utilizând funcția SUMIF
Acum să vedem cum se calculează suma folosind criterii de text. Aici, preocuparea noastră este să calculăm vânzările din setul de date în care se află Categoria va fi Fructe .
Deci, în primul rând, scrieți formula în H8 celulă ca aceasta.
=SUMIF(C5:C16,"Fruits",E5:E16)
Formula Explicație
- Aici C5:C16 este intervalul în care vom verifica criteriile noastre.
- "Fructe" este condiția sau criteriul. Verificăm dacă Categoria este Fructe sau nu.
- În cele din urmă, E5:E16 este intervalul de sumă în care vom efectua operațiunea de adunare a rândurilor selectate.
- În al doilea rând, apăsați ENTER și, în consecință, ieșirea va fi $14,700 .
Funcția SUM cu caractere wildcard
În argumentul criteriu, putem utiliza, de asemenea, caractere wildcard în SUM Să presupunem că dorim să calculăm suma vânzărilor totale ale acestor alimente denumite Mere .
Astfel, în H8 celulă, scrieți formula în felul următor.
=SUMIF(B5:B16,"*Apples",E5:E16)
Formula Explicație
- "*Măruri" va afla datele în care se află Alimente va fi mere sau prima sau ultima parte a denumirii alimentelor este mere.
- În mod similar, apăsați ENTER pentru a obține rezultatul ca $5,400 .
Citește mai mult: 44 Funcții matematice în Excel (Download Free PDF)
Exemplul 3: Calcularea sumei cu criterii de dată
The SUM este aplicabilă și pentru utilizarea condițiilor de date. Să spunem că dorim să obținem suma vânzărilor acelor alimente a căror dată este ulterioară datei 04/01/2021 .
Deoarece dorim să calculăm suma în H8 în mod similar, la fel ca înainte, scrieți formula în celula H8 astfel.
=SUMIF(D5:D16,">"&DATE(2021,4,1),E5:E16)
Formula Explicație
- “>”&DATE(2021,4,1) această porțiune este criteriul nostru. În primul rând, ">" este utilizat pentru a găsi datele mai mari. Apoi, ampersand ( &) este utilizat pentru a concatena formula și textul. DATA este utilizată pentru a introduce date.
- The DATA din Excel acceptă trei argumente: anul, luna și ziua. Dacă doriți să aflați mai multe despre această funcție, puteți consulta acest link
- Din nou, apăsați ENTER .
- În cele din urmă, rezultatul este următorul.
Lecturi similare
- Cum se utilizează funcția MMULT în Excel (6 exemple)
- Utilizați funcția TRUNC în Excel (4 exemple)
- Cum se utilizează funcția TAN în Excel (6 exemple)
- Utilizați funcția Excel QUOTIENT (4 exemple adecvate)
- Cum se utilizează funcția Excel LOG (5 metode ușoare)
Exemplul 4: Calcularea sumei cu ajutorul criteriilor OR
Logica OR înseamnă că, dacă orice logică sau condiție este adevărată din logica dată, atunci aceasta va returna adevărat. Putem folosi această logică utilizând SUM Să presupunem că dorim să calculăm vânzările totale unde Categoria este Legume , sau fiecare vânzare este mai mare decât $1000 .
Așadar, să scriem formula în H8 celulă ca aceasta.
=SUMIF(C5:C16,"Vegetables",E5:E16)+SUMIF(E5:E16,">1000",E5:E16)
Explicația formulei:
- SUMIF(C5:C16, "Legume", E5:E16) această parte va găsi rândurile în care Category este egal cu Legume .
- Semnul plus (+) este utilizat pentru OR
- SUMIF(E5:E16,”>1000″, E5:E16) această parte va găsi rândurile în care Vânzările sunt mai mari de 1000 de dolari.
În mod similar, apăsați ENTER și obțineți o ieșire ca aceasta.
Exemplul 5: SUMIF cu un argument de tip tablou
În SUMIF folosim argumentul array ca o condiție. Argumentul array nu este altceva decât un array al unor elemente din parametrii oricărei funcții. Cum ar fi: {"A", "B", "C"} etc. Acum, aici vom număra vânzările totale unde Categoria este Fructe și produse lactate folosind SUMIF funcție.
Deci, scrieți formula în H8 celulă.
=SUM(SUMIF(C5:C16,{"Fruits","Dairy"},E5:E16))
În mod similar, apăsați ENTER și obțineți o ieșire ca aceasta.
SUMIF Intervalul de date Luna și anul
Putem folosi funcția SUMIF unde trebuie să calculăm suma într-un interval de Luna și Anul În următorul set de date avem antetele de coloană ca fiind Proiect , Data de începere , Data de finalizare , Tarif pe oră , Ora lucrată , și Factura totală Să presupunem că, în C13 Celula trebuie să aflăm Factura totală .
În primul rând, scrieți formula în C13 celulă ca aceasta.
=SUMIF(D5:D10,"="&C12,G5:G10)
- În al doilea rând, apăsați ENTER
- În cele din urmă, obțineți o ieșire ca aceasta.
SUMIF Vs SUMIFS
The SUMIF și SUMIFS din Excel însumează valorile tuturor celulelor dintr-un interval care îndeplinesc un anumit criteriu, dar fac acest lucru în moduri oarecum diferite:
- The Funcția SUMIF însumează toate celulele dintr-un interval care corespund unui anumit criteriu.
- The Funcția SUMIFS numără câte celule dintr-un interval îndeplinesc un set de criterii.
Să presupunem că trebuie să aflăm Vânzări de mere în Sucursala 1 Aici, avem două criterii care sunt Mere și Sucursala 1 . în cele din urmă, în acest caz, trebuie să folosim SUMIFS funcție.
În primul rând, scrieți formula în I5 celulă ca aceasta.
=SUMIFS(F5:F16,B5:B16,"Apples",D5:D16,"Branch 1")
Apăsați ENTER și obțineți o ieșire ca aceasta.
După cum putem observa, reușim să găsim facturile totale ale proiectelor finalizate pe 21 decembrie .
Este important de menționat faptul că, în acest caz SUMIF funcția găsește data de sfârșit Dec-21 , iar în cele din urmă, după aceea, adaugă factura totală în funcție de aceasta.
Lucruri de reținut
Erori comune | Când se arată |
---|---|
#VALOARE! | Funcția SUMIF returnează rezultate incorecte atunci când o utilizați pentru a potrivi șiruri mai lungi de 255 de caractere sau la șirul de caractere. |
Concluzie
Este vorba despre SUMIF și diferitele sale aplicații. În general, în ceea ce privește lucrul cu timpul, avem nevoie de această funcție în diverse scopuri. În cele din urmă, am prezentat mai multe metode cu exemplele lor respective, dar pot exista multe alte iterații în funcție de numeroase situații. Dacă aveți orice altă metodă de utilizare a acestei funcții, atunci nu ezitați să o împărtășiți cu noi.