
SUMIFS yra funkcija, skirta sumuoti langelius, kurie atitinka kelis kriterijus. SUMIFS gali būti naudojamas vertėms susumuoti, kai gretimos ląstelės atitinka kriterijus, pagrįstus datomis, skaičiais ir tekstu. SUMIFS palaiko loginius operatorius (>,<,,=) and wildcards (*,?) for partial matching.
Tikslas Sąrašo langeliai, atitinkantys kelis kriterijus Grąžinimo vertė Ląstelių, atitinkančių visus kriterijus, suma
- sumos_diapazonas - Diapazonas, kurį reikia apibendrinti.
- diapazonas1 - Pirmasis garavimo diapazonas.
- kriterijai1 - Kriterijai, kuriuos reikia naudoti diapazone1.
- diapazonas2 - [neprivaloma] Antrasis įvertinimo diapazonas.
- kriterijai2 - [neprivaloma] 2 diapazone naudojami kriterijai.
Funkcija SUMIFS apibendrina ląstelių diapazoną pagal pateiktus kriterijus. Skirtingai nuo funkcijos SUMIF, SUMIFS gali taikyti daugiau nei vieną kriterijų rinkinį su daugiau nei vienu diapazonu. Pirmasis diapazonas yra diapazonas, kurį reikia apibendrinti. Kriterijai pateikiami porų (diapazonas/kriterijai) ir reikia tik pirmosios poros. Jei norite taikyti papildomus kriterijus, pateikite papildomą diapazono/kriterijų porą. Leidžiama iki 127 diapazono/kriterijų porų.
Kriterijai gali apimti loginiai operatoriai (>,<,,=) and pakaitos simboliai (*,?) daliniam atitikimui. Kriterijai taip pat gali būti pagrįsti kitos ląstelės verte, kaip paaiškinta toliau.
SUMIFS yra grupėje aštuonios „Excel“ funkcijos kuris padalija loginius kriterijus į dvi dalis (diapazonas + kriterijai). Dėl to ,. sintaksė, naudojama kuriant kriterijus, yra kitokia ir SUMIFS reikalauja ląstelių diapazonas diapazono argumentams negalite naudoti an masyvas .
Jei reikia manipuliuoti vertėmis, kurios rodomos a diapazonas argumentas (t. y. ištraukite metus iš datų į kriterijus), žr SUMPRODUCT ir (arba) FILTRAS funkcijas.
Pavyzdžiai
Pirmame pavyzdyje (I5) SUMIFS sukonfigūruotas taip, kad sumuotų F stulpelio reikšmes, kai C stulpelio spalva yra „raudona“. Antrame pavyzdyje (I6) SUMIFS F sumoje nustatomos sumos vertės tik tada, kai spalva yra „raudona“, o būsena yra Teksasas (TX).
= SUMIFS (F5:F11,C5:C11,'red') // sum if red = SUMIFS (F5:F11,C5:C11,'red',D5:D11,'TX') // sum if red and TX
Pastabos
- Naudojant AND logiką taikomos kelios sąlygos, t. Y. 1 sąlyga IR 2 būklė ir kt.
- Kiekviename papildomame diapazone turi būti toks pat eilučių ir stulpelių skaičius kaip sumos_diapazonas , tačiau diapazonai nebūtinai turi būti greta. Jei pateikiate neatitinkančius diapazonus, gausite #VALUE klaidą.
- Kriterijų teksto eilutės turi būti įtrauktos į kabutes („“), t. Y. „Obuolys“, „> 32“, „jap*“
- Ląstelių nuorodos kriterijuose yra ne kabutėse, t. y.<'&A1
- Pakaitos simboliai? ir * gali būti naudojami kriterijuose. Klausimo ženklas (?) Atitinka bet kurį simbolį, o žvaigždutė (*) atitinka bet kurią simbolių seką (nulį ar daugiau).
- Norėdami rasti pažodinį klaustuką ar žvaigždutę, naudokite tildę (~) priešais klaustuką arba žvaigždutę (ty ~ ?, ~*).
- SUMIF ir SUMIFS gali valdyti diapazonus, bet ne masyvus. Tai reiškia, kad negalite naudoti kitų funkcijų, pvz YEAR kriterijų diapazoną, nes rezultatas yra masyvas. Jei jums reikia šios funkcijos, naudokite SUMPRODUCT funkcija .
- Funkcijų SUMIFS ir SUMIF argumentų tvarka skiriasi. Sumos_dydis yra pirmasis argumentas SUMIFS, bet trečias SUMIF argumentas.