Kaip "Excel" programoje sumuoti su IF sąlyga (6 būdai)

  • Pasidalinti
Hugh West

Kartais "Excel" programoje reikia susumuoti reikšmes pagal kriterijus. Kad atitiktų šį reikalavimą, "Excel" programoje įdiegta integruota funkcija, vadinama funkcija SUMIF . SUMIF funkcija leidžia mums susumuoti reikšmes "Excel" programoje naudojant sąlygą if. Atsižvelgdami į tai, šiame straipsnyje sužinosite, kaip naudoti funkciją SUMIF funkcija, apibendrinti, reikšmės su "if" sąlyga "Excel".

Atsisiųsti praktikos sąsiuvinį

Rekomenduojama atsisiųsti "Excel" failą ir praktikuotis kartu su juo.

SUMA, jei sąlyga.xlsx

SUMIF funkcija: apžvalga

Ši funkcija leidžia sumuoti ląstelių intervalą su tam tikra sąlyga.

Sintaksė

SUMIF(intervalas,kriterijai,sum_range)

Argumentai

  • diapazonas: Šis laukas yra privalomas. Jame nurodomas langelių, į kuriuos įtraukti kriterijai, intervalas.
  • kriterijai: Šis laukas taip pat yra privalomas. Jame nurodoma sąlyga, kuri turi būti įvykdyta.
  • sum_range: Tai neprivalomas reikalavimas. Jis nurodo ląstelių intervalą, kurį reikia pridėti, jei sąlyga tenkinama.

6 būdai, kaip "Excel" programoje sumuoti su IF sąlyga

Šiame straipsnyje visiems metodams demonstruoti naudosime pavyzdinį produktų kainų sąrašą kaip duomenų rinkinį. Taigi, pažvelkime į duomenų rinkinį:

Taigi, be jokių papildomų diskusijų iš karto panardinkime į visus metodus vieną po kito.

1. Suma, jei "Excel" programoje reikalaujama skirtingų palyginimo kriterijų

Susumuokime tas kainas, kurios yra didesnės nei $40 . Tai padaryti,

❶ Pasirinkite langelį C14 .

Tipas formulė

=SUMIF(C5:C12, ">40")

ląstelėje.

❸ Paspauskite ĮVESKITE mygtuką.

🔎 Į formulę

Į kriterijų lauką įterpėme " >40 ", kur " > " operatorius filtruoja visas kainas, didesnes nei $40 Pagal pirmiau pateiktą formulę susumuojamos visos kainos, didesnės nei $40 Yra ir daugiau operatorių, pvz., " > ", kurie išvardyti toliau:

Operatorius Būklė
> Suma, jei didesnė už
< Suma, jei mažesnė nei
= Suma, jei ji lygi
Suma, jei ji nelygi
>= Suma, jei didesnė arba lygi
<= Suma, jei mažesnė arba lygi

2. Suma, jei "Excel" atsiranda įvairūs teksto kriterijai

Galime naudoti SUMIF funkciją, kad būtų galima susumuoti vertes pagal teksto atitikimą. Pavyzdžiui, susumuosime tikslaus atitikimo kainas su produktu, pavadintu " CPU ". Kad tai būtų padaryta,

❶ Pasirinkite langelį C14 .

Tipas formulė

=SUMIF(B5:B12, "CPU", C5:C12)

ląstelėje.

❸ Paspauskite ĮVESKITE mygtuką.

Apibendrinant galima teigti, kad vertybes, pagrįstas atitikimais, galima suskirstyti į 2 pagrindines kategorijas:

1. Tikslus atitikmuo

  • Suderintų rezultatų suma

Naudokite formulę:

=SUMIF(B5:B12, "CPU", C5:C12)

  • Suma, išskyrus suderintus rezultatus

Naudokite formulę:

=SUMIF(B5:B12, " CPU", C5:C12)

2. Dalinis atitikimas

  • Suderintų rezultatų suma

Naudokite formulę:

=SUMIF(B5:B12, "*CPU*", C5:C12)

  • Suma, išskyrus suderintus rezultatus

Naudokite formulę:

=SUMIF(B5:B12, " *CPU*", C5:C12)

3. "Excel" SUMIF funkcijos sąlyga su daugybe palyginimo operatorių & amp; ląstelės nuoroda

Svetainė SUMIF funkcija leidžia sukurti paieškos laukelį ir atlikti sumos operaciją pagal į paieškos laukelį įvestas reikšmes. Pavyzdžiui, norime apskaičiuoti bendrą visų produktų, išskyrus elementą " Monitorius ". Dabar atlikime jos įgyvendinimo veiksmus:

❶ Pasirinkite langelį C15 .

Tipas formulė

=SUMIF(B5:B12,""&C14, C5:C12)

ląstelėje.

❸ Paspauskite ĮVESKITE mygtuką.

🔎 Į formulę

Kriterijų lauke naudojome ""&C14, kur "" yra atsakingas už tai, kad neatsižvelgė į tai, kas buvo nurodyta ląstelėje C14 .

1. Apibendrinti prekių, išskyrus "Monitor", kainas

Naudokite formulę:

=SUMIF(B5:B12,""&C14, C5:C12)

2. Apibendrinti prekės "Monitorius" kainas

Naudokite formulę:

=SUMIF(B5:B12,C14, C5:C12)

4. Naudokite "Excel" SUMIF funkcijos sąlygą su simboliais "Wildcard

Jei norite sumuoti reikšmes pagal dalinius atitikmenis, galite naudoti vieną iš dviejų pakaitinių simbolių:

  • Žvaigždutė (*) - yra bet koks simbolių skaičius.
  • Klausimo ženklas (?) - žymi vieną simbolį tam tikroje padėtyje.

4.1 Daliniai atitikmenys su pakaitiniais ženklais

1. Sudėti reikšmes, kurios prasideda žodžiu "Mouse" (pelė)

Naudokite formulę:

=SUMIF(B5:B12, "Mouse*", C5:C12)

2. Sudėti reikšmes, kurios baigiasi žodžiu "Mouse".

Naudokite formulę:

=SUMIF(B5:B12, "*Pelė", C5:C12)

3. Susumuoti reikšmes, kai "pelė" yra bet kurioje padėtyje

Naudokite formulę:

=SUMIF(B5:B12,”*Mouse*”, C5:C12)

4. Sudėti vertes, kuriose yra bent 1 simbolis

Naudokite formulę:

=SUMIF(B5:B12,"?*", C5:C12)

5. Tuščių langelių verčių suma

Naudokite formulę:

=SUMIF(B5:B12, "*", C5:C12)

4.2 SUM reikšmės, turinčios tam tikrą simbolių skaičių

Tarkime, norite sumuoti reikšmes, kurių atitinkamame langelyje yra X simbolių ilgio žodžiai. Kad būtų patogiau vykdyti, apskaičiuokime bendrą 3 simbolių ilgio produktų kainą:

Įveskite formulę

=SUMIF(B5:B12, "????", C5:C12)

ląstelėje C14 ir paspauskite ĮVESKITE mygtuką.

Čia klausimo ženklų skaičius ( ? ) požymiai nustato simbolių, į kuriuos bus ieškoma, skaičių.

5. "Excel" SUMIF funkcija su datos sąlyga

Tarkime, norime sužinoti, kiek iš viso produkto parduota tam tikrą datą. Norėdami tai sužinoti, galime tiesiog įrašyti datą į kriterijų lauką. Štai formulė:

=SUMIF(B5:B12,"9/1/2020",D5:D12)

Galime padaryti daugiau su SUMIF datų funkcija. Pavyzdžiui,

1. Sumos reikšmės dabartinei datai naudoti

=SUMIF(B5:B12, "TODAY()",D5:D12)

2. Sumos reikšmės prieš einamųjų datų naudojimą

=SUMIF(B5:B12, "<"&TODAY(),D5:D12)

3. Sumos reikšmės po einamųjų datų naudojimo

=SUMIF(B5:B12,">"&TODAY(),D5:D12)

6. Suma, jei tušti langeliai atitinka "Excel" vertes

Šiame skyriuje apibendrinsime tik tas kainas, kurių atitinkamų datų nėra. Tam galite naudoti formulę

=SUMIF(B5:B12,"=",D5:D12)

Arba

=SUMIF(B5:B12,"",D5:D12)

D14 ląstelėje.

Abiem atvejais gaunamas tas pats rezultatas.

Dalykai, kuriuos reikia prisiminti

📌 Atkreipkite dėmesį į sintaksė SUMIF funkcija.

📌 Atsargiai elkitės su diapazonas laukas formulės viduje.

📌 Neįdėkite masyvai diapazono arba sum_range laukuose.

📌 Diapazono dydis ir sum_range turėtų būti toks pat.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.