Turinys
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.xlsxSUMIF 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ė iš 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.