Sisukord
Mõnikord on meil vaja Excelis kriteeriumide alusel väärtusi kokku liita. Selle nõude täitmiseks on Excelis sisseehitatud funktsioon nimega funktsioon SUMIF . SUMIF funktsioon võimaldab meil Excelis summeerida väärtusi if-tingimusega. Seda silmas pidades õpid selles artiklis, kuidas kasutada funktsiooni SUMIF funktsioon, et kokku võtta väärtused koos if-tingimusega Excelis.
Lae alla praktika töövihik
Soovitatav on laadida alla Exceli fail ja harjutada sellega koos.
SUM IF Condition.xlsxFunktsioon SUMIF: ülevaade
See funktsioon võimaldab meil summeerida rakkude vahemikku tingimusega.
Süntaks
SUMIF(vahemik,kriteeriumid,summa_vahemik)
Argumendid
- vahemik: See väli on kohustuslik. See viitab lahtrite vahemikule, mis sisaldab kriteeriume.
- kriteeriumid: See väli on samuti kohustuslik. See viitab tingimusele, mis peab olema täidetud.
- sum_range: See on vabatahtlik nõue. See viitab lahtrite vahemikule, mis lisatakse, kui tingimus on täidetud.
6 viisi, kuidas summeerida Excelis IF tingimusega
Selles artiklis kasutame kõigi meetodite tutvustamiseks näidistoodete hinnakirja kui andmekogumit. Niisiis, vaatame andmekogumit lähemalt:
Niisiis, ilma edasise aruteluta sukeldume otse kõikidesse meetoditesse ükshaaval.
1. Summa, kui Excelis on vaja erinevaid võrdluskriteeriume
Võtame kokku need hinnad, mis on suuremad kui $40 . selleks,
❶ Valige lahter C14 .
❷ Tüüp valem
=SUMIF(C5:C12, ">40")
raku sees.
❸ Vajutage SISESTA nupp.
🔎 Valemasse
Kriteeriumide väljale oleme lisanud " >40 ", kus " > " operaator filtreerib välja kõik hinnad, mis on suuremad kui $40 Ülaltoodud valemiga võetakse kokku kõik hinnad, mis on suuremad kui $40 On rohkem selliseid ettevõtjaid nagu " > ", mis on loetletud allpool:
Operaator | Tingimus |
> | Summa, kui see on suurem kui |
< | Summa, kui see on väiksem kui |
= | Summa, kui see on võrdne |
Summa, kui see ei ole võrdne | |
>= | Summa, kui see on suurem või võrdne |
<= | Summa, kui see on väiksem või võrdne |
2. Summa, kui Excelis ilmuvad erinevad tekstikriteeriumid
Me võime kasutada SUMIF funktsioon, et summeerida väärtused, mis põhinevad teksti sobitamisel. Näiteks summeerime hinnad täpse sobitamise korral toote nimega " CPU ". Et seda teha,
❶ Valige lahter C14 .
❷ Tüüp valem
=SUMIF(B5:B12, "CPU", C5:C12)
raku sees.
❸ Vajutage SISESTA nupp.
Kokkuvõttes võib vastetel põhinevad väärtused jagada 2 põhikategooriasse:
1. Täpne vaste
- Sobitatud tulemuste summa
Kasutage valemit:
=SUMIF(B5:B12, "CPU", C5:C12)
- Summa, välja arvatud sobitatud tulemused
Kasutage valemit:
=SUMIF(B5:B12, " CPU", C5:C12)
2. Osaline vaste
- Sobitatud tulemuste summa
Kasutage valemit:
=SUMIF(B5:B12, "*CPU*", C5:C12)
- Summa, välja arvatud sobitatud tulemused
Kasutage valemit:
=SUMIF(B5:B12, " *CPU*", C5:C12)
3. Exceli SUMIF-funktsiooni tingimus koos arvukate võrdlusoperaatoritega & lahtri viide
The SUMIF funktsioon võimaldab meil luua otsingukasti ja teostada summaoperatsiooni otsingukasti sisestatud väärtuste alusel. Näiteks soovime arvutada kõigi toodete koguhinnad, välja arvatud kirje " Monitor ". Nüüd vaatame läbi selle rakendamise sammud:
❶ Valige lahter C15 .
❷ Tüüp valem
=SUMIF(B5:B12,""&C14, C5:C12)
raku sees.
❸ Vajutage SISESTA nupp.
🔎 Valemile
Kriteeriumide väljal oleme kasutanud ""&C14, kus "" vastutab selle eest, et ei võeta arvesse seda, mida on välja toodud raku C14 .
1. Summaarselt hindu, välja arvatud "Monitor".
Kasutage valemit:
=SUMIF(B5:B12,""&C14, C5:C12)
2. Artikli "Monitor" hindade summeerimine
Kasutage valemit:
=SUMIF(B5:B12,C14, C5:C12)
4. Kasutage Exceli SUMIF-funktsiooni tingimust koos jokersümbolitega
Kui olete huvitatud väärtuste summeerimisest osaliste kokkulangevuste alusel, siis võite kasutada ühte kahest jokersümbolist:
- Tärn (*) - esindab suvalist arvu tähemärke.
- Küsimärk (?) - esindab ühte märki konkreetses positsioonis
4.1 Osalised kokkulangevused metsikutega
1. Et summeerida väärtusi, mis algavad sõnaga "Hiir".
Kasutage valemit:
=SUMIF(B5:B12, "Hiir*", C5:C12)
2. Summeerida väärtused, mis lõpevad sõnaga "Hiir".
Kasutage valemit:
=SUMIF(B5:B12, "*Hiir", C5:C12)
3. Summeerida väärtused, kui "Hiir" esineb mis tahes positsioonil.
Kasutage valemit:
=SUMIF(B5:B12,”*Mouse*”, C5:C12)
4. Summeerida väärtused, millel on vähemalt 1 märk olemas.
Kasutage valemit:
=SUMIF(B5:B12,"?*", C5:C12)
5. Tühjade lahtrite väärtuste summeerimiseks
Kasutage valemit:
=SUMIF(B5:B12, "*", C5:C12)
4.2 Summaarvud, millel on konkreetne arv tähemärke
Oletame, et soovite summeerida väärtusi, mille vastavas lahtris on X tähemärgi pikkused sõnad. Lihtsuse huvides arvutame 3 tähemärgi pikkuste toodete koguhinna:
Sisestage valem
=SUMIF(B5:B12, "???", C5:C12)
raku sees C14 ja vajutage SISESTA nupp.
Siinkohal on küsimärgi arv ( ? ) märgid määravad otsitavate tähemärkide arvu.
5. Exceli SUMIF-funktsioon koos kuupäeva tingimusega
Ütleme, et soovime teada saada toote kogumüügid teatud kuupäeval. Selle teada saamiseks saame lihtsalt sisestada kuupäeva kriteeriumide väljale. Siin on valem:
=SUMIF(B5:B12,"9/1/2020",D5:D12)
Me saame rohkem teha SUMIF funktsioon kuupäevade jaoks. Näiteks,
1. Summa väärtused jooksva kuupäeva kasutamiseks
=SUMIF(B5:B12, "TODAY()",D5:D12)
2. Summa väärtused enne praeguste kuupäevade kasutamist
=SUMIF(B5:B12, "<"&TODAY(),D5:D12)
3. Summa väärtused pärast praeguste kuupäevade kasutamist
=SUMIF(B5:B12,">"&TODAY(),D5:D12)
6. Summa kui tühjad lahtrid vastavad Exceli väärtustele
Selles jaotises summeerime ainult need hinnad, mille vastavad kuupäevad puuduvad. Selleks võite kasutada valemit
=SUMIF(B5:B12,"=",D5:D12)
Või
=SUMIF(B5:B12,"",D5:D12)
lahtris D14.
Mõlemad annavad sama tulemuse.
Asjad, mida meeles pidada
📌 Olge teadlik süntaks kohta SUMIF funktsioon.
📌 Käsitsege hoolikalt vahemik väli valemi sees.
📌 Ärge sisestage massiivid vahemiku või sum_range väljadel.
📌 Vahemiku suurus ja sum_range peaks olema sama.