Kaip naudotis „Excel SUMIF“ funkcija -

Santrauka

„Excel SUMIF“ funkcija pateikia langelių, atitinkančių vieną sąlygą, sumą. Kriterijai gali būti taikomi datoms, skaičiams ir tekstui. Funkcija SUMIF palaiko loginius operatorius (>, <,, =) ir pakaitos simbolius (* ,?) daliniam suderinimui.

Tikslas

Sumos skaičiai diapazone, kurie atitinka pateiktus kriterijus

Grąžinimo vertė

Pateiktų verčių suma.

Sintaksė

= SUMIF (diapazonas, kriterijai, (sum_range))

Argumentai

  • diapazonas - langelių diapazonas, pagal kurį norite taikyti kriterijus.
  • kriterijai - kriterijai, naudojami nustatant, kurias ląsteles pridėti.
  • sum_range - (neprivaloma) Langeliai, kuriuos reikia pridėti kartu. Jei sum_range nenurodytas, vietoj to sumuojami langelio diapazonai.

Versija

„Excel 2003“

Naudojimo užrašai

Funkcija SUMIF grąžina diapazono langelių sumą, atitinkančią vieną sąlygą. Pirmasis argumentas yra diapazonas, kuriam taikomi kriterijai, antrasis argumentas yra kriterijus, o paskutinis argumentas yra diapazonas, kuriame yra sumos. SUMIF palaiko loginius operatorius (>, <,, =) ir pakaitos simbolius (* ,?) daliniam suderinimui. Kriterijai gali naudoti vertę kitoje langelyje, kaip paaiškinta toliau.

SUMIF yra aštuonių „Excel“ funkcijų grupėje, kuri loginius kriterijus padalija į dvi dalis (diapazonas + kriterijai). Todėl sintaksė, naudojama sudarant kriterijus, yra kitokia, o SUMIF reikalingas langelio diapazonas argumentui diapazonas, jūs negalite naudoti masyvo.

SUMIF palaiko tik vieną sąlygą. Jei jums reikia taikyti kelis kriterijus, naudokite funkciją SUMIFS. Jei jums reikia manipuliuoti reikšmėmis, kurios rodomos diapazono argumente (ty išgauti metus iš datų, kad būtų galima naudoti kriterijus), žr. SUMPRODUCT ir (arba) FILTER funkcijas.

Pagrindinis naudojimas | Kriterijai kitoje langelyje | Nelygu | Tuščios ląstelės Datos | Pakaitos simboliai Vaizdo įrašai

Pagrindinis naudojimas

Parodytame darbalapyje yra trys SUMIF pavyzdžiai. Pirmajame pavyzdyje (G6) SUMIF sukonfigūruotas taip, kad sumos reikšmės būtų didesnės nei 100. Antrame pavyzdyje (G7) SUMIF pateikia reikšmių sumą, kai spalva yra „raudona“. Paskutiniame pavyzdyje (G8) SUMIF sukonfigūruotas susumuoti reikšmes, kai būsena yra „CA“ (Kalifornija).

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

Atkreipkite dėmesį, kad lygių ženklo (=) nereikia, kai kuriami kriterijai „yra lygu“. Taip pat atkreipkite dėmesį, kad SUMIF neskiria didžiųjų ir mažųjų raidžių. Naudodami „jim“ arba „Jim“, galite susumuoti reikšmes, kur atstovas yra Jimas.

Kriterijai kitoje langelyje

Vertę iš kitos ląstelės galima įtraukti į kriterijus naudojant sujungimą. Toliau pateiktame pavyzdyje SUMIF grąžins visų pardavimų sumą, viršijančią G4 vertę. Atkreipkite dėmesį, kad didesnis nei operatorius (>), kuris yra tekstas, turi būti nurodytas kabutėse. G5 formulė yra:

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

Nelygu

Norėdami išreikšti kriterijų „nėra lygus“, naudokite operatorių „“, kurį supa dvigubos kabutės („“):

=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

Vėlgi atkreipkite dėmesį, kad SUMIF neskiria didžiųjų ir mažųjų raidžių.

Tuščios ląstelės

SUMIF gali apskaičiuoti sumas pagal tuščius arba ne tuščius langelius. Toliau pateiktame pavyzdyje SUMIF naudojamas sumoms sumuoti C stulpelyje, atsižvelgiant į tai, ar D stulpelyje yra „x“, ar jis tuščias:

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

Datos

Geriausias būdas naudoti SUMIF su datomis yra nurodyti tinkamą datą kitame langelyje arba naudoti DATE funkciją. Žemiau pateiktame pavyzdyje parodyti abu metodai:

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

Atkreipkite dėmesį, kad turime susieti operatorių su E9 nurodyta data. Norėdami naudoti išplėstinius datos kriterijus (ty visas datas per tam tikrą mėnesį arba visas datas tarp dviejų datų), turėsite pereiti prie funkcijos SUMIFS, kuri gali apdoroti kelis kriterijus.

Pakaitalai

Funkcija SUMIF palaiko pakaitos simbolius, kaip parodyta toliau pateiktame pavyzdyje:

=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

Toliau rasite daugiau SUMIF formulės pavyzdžių.

Pastabos

  • SUMIF palaiko tik vieną sąlygą. Naudokite funkciją SUMIFS pagal kelis kriterijus.
  • 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

Kaip naudotis funkcija SUMIF Šiame vaizdo įraše apžvelgsime, kaip naudoti funkciją SUMIF, norint susumuoti langelius, atitinkančius vienus kriterijus duomenų rinkinyje. Kaip pridėti sumos eilutę prie lentelės Šiame vaizdo įraše mes apžvelgsime, kaip pridėti ir sukonfigūruoti bendrą eilutę prie „Excel“ lentelės. Bendra eilutė gali automatiškai rodyti suvestinius skaičiavimus po lentele. Kaip sukurti paprastą suvestinės lentelę „Pivot“ lentelės yra puikūs įrankiai duomenims apibendrinti, tačiau taip pat galite naudoti formules kurdami savo suvestines naudodami tokias funkcijas kaip COUNTIF ir SUMIF. Pažiūrėkite, kaip šiame 3 minučių vaizdo įraše.

Įdomios straipsniai...