Excel SUMIFS és SUMIF több kritériummal - képletpéldák

  • Ossza Meg Ezt
Michael Brown

Ez a bemutató elmagyarázza a SUMIF és a SUMIFS függvények közötti különbséget a szintaxisuk és használatuk szempontjából, és számos képletpéldát ad az Excel 365, 2021, 2019, 2016, 2013, 2010 és alacsonyabb, több ÉS / VAGY kritériummal rendelkező értékek összegzésére.

Mint azt mindenki tudja, a Microsoft Excel számos függvényt kínál különböző számítások elvégzésére az adatokkal. Néhány cikkel ezelőtt a COUNTIF és COUNTIFS függvényeket vizsgáltuk, amelyek egyetlen feltétel, illetve több feltétel alapján történő cellaszámlálásra szolgálnak. Múlt héten az Excel SUMIF függvényét ismertettük, amely a megadott feltételeknek megfelelő értékeket összeadja. Most itt az ideje, hogy átnézzük a többes számban használtSUMIF - Excel SUMIFS, amely lehetővé teszi az értékek több kritérium szerinti összegzését.

Azok, akik ismerik a SUMIF függvényt, azt gondolhatják, hogy a SUMIFS függvényt SUMIFS-re konvertálni csak egy plusz "S"-t és néhány további kritériumot igényel. Ez elég logikusnak tűnik... de "logikus" nem mindig van, ha a Microsofttal van dolgunk : )

    Excel SUMIF függvény - szintaxis & samp; használat

    A SUMIF függvényt arra használjuk, hogy feltételesen összegezzük az értékeket egy egyetlen kritérium A SUMIF szintaxist az előző cikkben részletesen tárgyaltuk, és itt csak egy gyors felfrissítés következik.

    SUMIF(range, criteria, [sum_range])
    • tartomány - a kritériumok alapján értékelendő cellák tartománya, szükséges.
    • kritériumok - a teljesítendő, előírt feltétel.
    • sum_range - a feltétel teljesülése esetén összegzendő cellák, opcionális.

    Amint látja, az Excel SUMIF függvény szintaxisa csak egy feltételt tesz lehetővé. És mégis azt mondjuk, hogy az Excel SUMIF több feltételhez tartozó értékek összegzésére is használható. Hogyan lehetséges ez? Több SUMIF függvény eredményeinek összeadásával és a tömbfeltételekkel rendelkező SUMIF képletek használatával, ahogyan azt a következő példák is mutatják.

    Excel SUMIFS függvény - szintaxis & használat

    A SUMIFS-t az Excelben a következőkre használja értékek feltételes összegének keresése több kritérium alapján A SUMIFS funkciót az Excel 2007-ben vezették be, és az Excel 2010, 2013, 2016, 2019, 2021 és Excel 365 minden későbbi verziójában elérhető.

    A SUMIF-hez képest a SUMIFS szintaxis egy kicsit összetettebb:

    SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

    Az első 3 argumentum kötelező, a további tartományok és a hozzájuk tartozó kritériumok opcionálisak.

    • sum_range - egy vagy több összeadandó cella, kötelező. Ez lehet egyetlen cella, cellatartomány vagy egy megnevezett tartomány. Csak a számokat tartalmazó cellák összegzése történik; az üres és szöveges értékeket figyelmen kívül hagyjuk.
    • criteria_range1 - az első tartomány, amelyet a kapcsolódó kritériumok alapján kell értékelni.
    • kritériumok1 - az első feltétel, amelynek teljesülnie kell, kötelező. A feltételeket megadhatja szám, logikai kifejezés, cellahivatkozás, szöveg vagy egy másik Excel-funkció formájában. Például használhat olyan feltételeket, mint 10, ">=10", A1, "cseresznye" vagy TODAY().
    • criteria_range2, criteria2, ... - ezek további tartományok és a hozzájuk kapcsolódó, opcionális kritériumok. A SUMIFS képletekben legfeljebb 127 tartomány/kritérium párost használhat.

    Megjegyzések:

    • Ahhoz, hogy egy SUMIFS-képlet megfelelően működjön, az összes criteria_range argumentumoknak ugyanazzal a dimenzióval kell rendelkezniük, mint a sum_range , azaz ugyanannyi sor és oszlop.
    • A SUMIFS függvény ÉS logikával működik, ami azt jelenti, hogy az összegtartományban lévő cellák csak akkor kerülnek összegzésre, ha megfelelnek a megadott feltételek mindegyikének, azaz az összes feltétel igaz az adott cellára.

    Alapvető SUMIFS képlet

    Most pedig nézzük meg az Excel SUMIFS képletét két feltétellel. Tegyük fel, hogy van egy táblázata, amely a különböző beszállítóktól származó gyümölcsszállítmányokat sorolja fel. Az A oszlopban a gyümölcsök neve, a B oszlopban a beszállítók neve, a C oszlopban pedig a mennyiség szerepel. Azt szeretné, ha egy adott gyümölcsre és beszállítóra vonatkozó összegeket összegezné, például a Pete által szállított összes almát.

    Amikor valami újat tanulunk, mindig jó ötlet egyszerű dolgokkal kezdeni. Kezdjük tehát azzal, hogy definiáljuk a SUMIFS képletünk összes argumentumát:

    • sum_range - C2:C9
    • criteria_range1 - A2:A9
    • criteria1 - "alma"
    • criteria_range2 - B2:B9
    • criteria2 - "Pete"

    Most állítsuk össze a fenti paramétereket, és a következő SUMIFS képletet kapjuk:

    =SUMIFS(C2:C9, A2:A9, "alma", B2:B9, "Pete")

    A képlet további finomításához az "alma" és a "Pete" szöveges kritériumokat cellahivatkozásokkal helyettesítheti. Ebben az esetben nem kell módosítania a képletet, ha más szállítótól származó más gyümölcs mennyiségét szeretné kiszámítani:

    =SUMIFS(C2:C9, A2:A9, F1, B2:B9, F2)

    Megjegyzés: Mind a SUMIF, mind a SUMIFS függvények természetüknél fogva nem érzékelik a nagy- és kisbetűket. Ahhoz, hogy felismerjék a szöveg nagy- és kisbetűit, lásd: Nagy- és kisbetű-érzékeny SUMIF és SUMIFS képlet az Excelben.

    SUMIF vs. SUMIFS az Excelben

    Mivel ennek a bemutatónak az a célja, hogy az értékek több feltétel szerinti összegzésének minden lehetséges módját lefedje, ezért mindkét függvény - az Excel SUMIFS és a több feltételes SUMIF - képletpéldáit tárgyaljuk. Ahhoz, hogy helyesen használhassuk őket, világosan meg kell értenünk, mi a közös ebben a két függvényben, és miben különböznek egymástól.

    Míg a közös rész egyértelmű (hasonló cél és paraméterek), a különbségek nem annyira nyilvánvalóak, bár nagyon is lényegesek.

    A SUMIF és a SUMIFS között 4 fő különbség van:

    1. A feltételek száma A SUMIF egyszerre csak egy feltételt tud kiértékelni, míg a SUMIFS több kritériumot is ellenőrizhet.
    2. Szintaxis A SUMIF segítségével a sum_range az utolsó és opcionális argumentum - ha nincs definiálva, akkor az értékek a tartomány argumentumot összegezzük. A SUMIFS, sum_range az első és kötelező érv.
    3. A tartományok mérete. A SUMIF-képletekben, sum_range nem feltétlenül kell azonos méretűnek és alakúnak lennie, mint a tartomány , amíg a bal felső cella jobbra van. Az Excel SUMIFS-ben minden egyes criteria_range ugyanannyi sort és oszlopot kell tartalmaznia, mint a sum_range érv.

      Például a SUMIF(A2:A9,F1,C2:C18) a helyes eredményt adja vissza, mert a legbaloldali cellában a legbelső cella a sum_range Az Excel tehát automatikusan elvégzi a korrekciót, és annyi oszlopot és sort vesz fel a táblázatba, ahány oszlopot és sort csak akar. sum_range mint a tartomány .

      Az egyenlőtlen méretű tartományokat tartalmazó SUMIFS-képlet #VALUE! hibát ad vissza.

    4. Elérhetőség A SUMIF minden Excel-verzióban elérhető, a 365-től 2000-ig. A SUMIFS az Excel 2007 és újabb verziókban érhető el.

    Rendben, elég a stratégiából (azaz az elméletből), térjünk át a taktikára (azaz a képlet példáira : )

    A SUMIFS használata Excelben - képletpéldák

    Az imént egy egyszerű SUMIFS-képletet tárgyaltunk két szöveges kritériummal. Ugyanígy használhatja az Excel SUMIFS-képletet több, számokkal, dátumokkal, logikai kifejezésekkel és más Excel-funkciókkal kifejezett kritériummal is.

    Példa 1. Excel SUMIFS összehasonlító operátorokkal

    Tegyük fel, hogy a gyümölcsszállítók táblázatunkban össze akarjuk adni az összes olyan szállítást Mike szerint, amelynek a mennyisége 200 vagy annál több. Ehhez használjuk a "nagyobb vagy egyenlő" (>=) összehasonlító operátort a 2. feltételben, és a következő SUMIFS képletet kapjuk:

    =SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")

    Megjegyzés: Kérjük, figyeljen arra, hogy az Excel SUMIFS képletekben az összehasonlító operátorokat tartalmazó logikai kifejezéseket mindig idézőjelek ("") közé kell zárni.

    Az Excel SUMIF függvény tárgyalásakor részletesen kitértünk az összes lehetséges összehasonlító operátorra, ugyanezek az operátorok használhatók a SUMIFS kritériumokban is. Például a következő képlet a C2:C9 cellákban lévő összes olyan érték összegét adja vissza, amelyek nagyobbak vagy egyenlőek 200-nál és kisebbek vagy egyenlőek 300-nál.

    =SUMIFS(C2:C9, C2:C9,">=200", C2:C9,"<=300")

    Példa 2. Az Excel SUMIFS használata dátumokkal

    Ha több kritériummal rendelkező értékeket szeretne az aktuális dátum alapján összegezni, használja a TODAY() függvényt a SUMIFS-kritériumokban, ahogyan azt az alábbiakban bemutatjuk. A következő képlet akkor összegzi a D oszlopban lévő értékeket, ha a C oszlopban lévő megfelelő dátum az elmúlt 7 napra esik, beleértve a mai napot is:

    =SUMIFS(D2:D10, C2:C10,">="&TODAY()-7, C2:C10,"<="&TODAY())

    Megjegyzés: Ha egy másik Excel-funkciót használ egy logikai operátorral együtt a feltételekben, akkor a karakterláncok összekapcsolásához használnia kell az írásjelet (&), például "<="&TODAY().

    Hasonló módon használhatja az Excel SUMIF függvényét egy adott dátumtartományban lévő értékek összegzésére. Például a következő SUMIFS képlet összeadja a C2:C9 cellákban lévő értékeket, ha a B oszlopban lévő dátum 2014. október 1. és 2014. október 31. közé esik.

    =SUMIFS(C2:C9, B2:B9, ">=10/1/2014", B2:B9, "<=10/31/2014")

    Ugyanezt az eredményt elérhetjük két SUMIF függvény különbségének kiszámításával is, amint azt ez a példa is mutatja - Hogyan használjuk a SUMIF-et egy adott dátumtartomány értékeinek összegzésére. Az Excel SUMIFS azonban sokkal egyszerűbb és érthetőbb, nem igaz?

    Példa 3. Excel SUMIFS üres és nem üres cellákkal

    Jelentések és egyéb adatok elemzése során gyakran előfordulhat, hogy üres vagy nem üres cellákhoz tartozó értékeket kell összegeznie.

    Kritériumok Leírás Képlet példa
    Üres cellák "=" Olyan üres cellákhoz tartozó értékek összegzése, amelyek egyáltalán nem tartalmaznak semmit - nincs képlet, nincs nulla hosszúságú karakterlánc. =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=")

    A C2:C10 cellák értékeinek összegzése, ha az A és B oszlopok megfelelő cellái teljesen üresek. "" A "vizuálisan" üres celláknak megfelelő értékek összegzése, beleértve azokat is, amelyek üres karakterláncokat tartalmaznak, amelyeket valamilyen más Excel-funkció ad vissza (például olyan cellák, amelyekben olyan képlet van, mint). =SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    A C2:C10 cellákban lévő értékek összegzése a fenti képlettel azonos feltételek mellett, de az üres karakterláncokat is tartalmazza. Nem üres sejtek "" A nem üres cellákhoz tartozó értékek összegzése, beleértve a nulla hosszúságú karakterláncokat is. =SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    A C2:C10 cellák értékeinek összegzése, ha az A és B oszlopok megfelelő cellái nem üresek, beleértve az üres karakterláncokat tartalmazó cellákat is. SUM-SUMIF

    vagy

    SUM / LEN A nem üres cellákhoz tartozó értékek összegzése, a nulla hosszúságú karakterláncok kivételével. =SUM(C2:C10) - SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    =SUM((C2:C10) * (LEN(A2:A10)>0)*(LEN(B2:B10)>0))

    A C2:C10 cellákban lévő értékek összegzése, ha az A és B oszlopok megfelelő cellái nem üresek, a nulla hosszúságú karakterláncokat tartalmazó cellákat nem veszi figyelembe.

    Most pedig nézzük meg, hogyan használhat egy SUMIFS képletet "üres" és "nem üres" kritériumokkal valós adatokon.

    Tegyük fel, hogy a B oszlopban van a rendelés dátuma, a C oszlopban a szállítási dátum, a D oszlopban pedig a Mennyiség. Hogyan találja meg a még nem szállított termékek összegét? Vagyis a B oszlop nem üres celláinak és a C oszlop üres celláinak megfelelő értékek összegét szeretné megtudni.

    A megoldás a SUMIFS formula használata 2 kritériummal:

    =SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")

    Az Excel SUMIF használata több OR-kritériummal

    Amint azt a bemutató elején említettük, a SUMIFS függvényt ÉS logikával tervezték. De mi van akkor, ha több VAGY feltétel mellett kell összegezni az értékeket, azaz ha legalább az egyik feltétel teljesül?

    Példa 1. SUMIF + SUMIF

    A legegyszerűbb megoldás a több SUMIF függvény által visszaadott eredmények összegzése. A következő képlet például azt mutatja be, hogyan lehet megtalálni a Mike és John által szállított termékek összegét:

    =SUMIF(C2:C9, "Mike",D2:D9) + SUMIF(C2:C9, "John",D2:D9)

    Mint látható, az első SUMIF függvény összeadja a "Mike"-nak megfelelő mennyiségeket, a másik SUMIF függvény visszaadja a "John"-ra vonatkozó összegeket, majd ezt a két számot összeadja.

    Példa 2. SUM & SUMIF egy tömb argumentummal

    A fenti megoldás nagyon egyszerű, és gyorsan elvégezheti a feladatot, ha csak néhány feltétel van. De egy SUMIF + SUMIF formula hatalmasra nőhet, ha több VAGY feltételhez tartozó értékeket akarunk összegezni. Ebben az esetben jobb megközelítés a SUMIF + SUMIF formula használata. tömbi kritériumok argumentumot a SUMIF függvényben. Vizsgáljuk meg most ezt a megközelítést.

    Kezdhetjük az összes feltétel vesszővel elválasztott felsorolásával, majd az így kapott, vesszővel elválasztott listát {szöges zárójelbe} zárhatjuk, amit technikailag tömbnek nevezünk.

    Az előző példában, ha a John, Mike és Pete által szállított termékeket akarjuk összegezni, a tömb kritériumai a következőképpen néznek ki {"John", "Mike", "Pete"}. A teljes SUMIF függvény pedig a következő lesz SUMIF(C2:C9, {"John", "Mike", "Pete"} ,D2:D9) .

    A 3 értékből álló tömb argumentum arra kényszeríti a SUMIF képletet, hogy három különálló eredményt adjon vissza, de mivel a képletet egyetlen cellába írjuk, csak az első eredményt adná vissza - azaz a John által szállított termékek összegét. Ahhoz, hogy ez a tömb-kritérium megközelítés működjön, még egy kis trükköt kell alkalmaznunk - a SUMIF képletet egy SUM függvénybe kell foglalnunk, így:

    =SUM(SUMIF(C2:C9, {"John", "Mike", "Pete"} , D2:D9))

    Amint látja, a tömbi kritérium sokkal kompaktabbá teszi a képletet a SUMIF + SUMIF-hez képest, és lehetővé teszi, hogy annyi értéket adjon hozzá a tömbhöz, amennyit csak akar.

    Ez a megközelítés számokkal és szöveges értékekkel egyaránt működik. Ha például a C oszlopban a beszállítók neve helyett a beszállítók azonosítóit adnánk meg, mint például 1, 2, 3 stb., akkor a SUMIF-képlet hasonlóan nézne ki:

    =SUM(SUMIF(C2:C9, {1,2,3} , D2:D9))

    A szöveges értékekkel ellentétben a számokat nem kell dupla idézőjelek közé zárni a tömb argumentumaiban.

    Példa 3. SUMPRODUCT & SUMIF

    Abban az esetben, ha Ön inkább azt szeretné, hogy a feltételeket néhány cellában sorolja fel, mint hogy közvetlenül a képletben adja meg őket, használhatja a SUMIF-et a SUMPRODUCT függvénnyel együtt, amely megszorozza a megadott tömbökben lévő összetevőket, és visszaadja a szorzat összegét.

    =SUMPRODUCT(SUMIF(C2:C9, G2:G4, D2:D9))

    Ahol a G2:G4 cellák tartalmazzák a kritériumokat, esetünkben a beszállítók nevét, ahogy az alábbi képernyőképen látható.

    De természetesen semmi sem akadályozza meg, hogy a SUMIF függvény értékeit egy tömbi kritériumban sorolja fel, ha szeretné:

    =SUMPRODUCT(SUMIF(C2:C9, {"Mike", "John", "Pete"}, D2:D9))

    A két képlet által visszaadott eredmény megegyezik a képernyőképen láthatóval:

    Excel SUMIFS több OR-kritériummal

    Ha az Excelben nem egyszerűen több VAGY feltétellel, hanem több feltételcsoporttal szeretnénk feltételesen összegezni az értékeket, akkor a SUMIF helyett a SUMIFS-t kell használnunk. A képletek nagyon hasonlóak lesznek az imént tárgyaltakhoz.

    Szokás szerint egy példa segíthet jobban szemléltetni a lényeget. A gyümölcsszállítók táblázatában adjuk hozzá a szállítási dátumot (E oszlop), és keressük meg a Mike, John és Pete által októberben szállított teljes mennyiséget.

    Példa 1. SUMIFS + SUMIFS

    Az így előállított képlet sok ismétlést tartalmaz, és nehézkesnek tűnik, de könnyen érthető, és ami a legfontosabb, működik : )

    =SUMIFS(D2:D9,C2:C9, "Mike", E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014") +

    SUMIFS(D2:D9, C2:C9, "John", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014") +

    SUMIFS(D2:D9, C2:C9, "Pete", E2:E9, ">=10/1/2014" ,E2:E9, "<=10/31/2014")

    Amint látja, minden egyes beszállítóhoz külön SUMIFS függvényt ír, és két feltételt tartalmaz - egyenlő vagy nagyobb, mint 1. okt (">=10/1/2014",) és kisebb vagy egyenlő, mint 31. okt ("<=10/31/2014"), majd összegzi az eredményeket.

    Példa 2. SUM & SUMIFS egy tömb argumentummal

    A SUMIF példában megpróbáltam elmagyarázni ennek a megközelítésnek a lényegét, így most egyszerűen lemásolhatjuk ezt a képletet, megváltoztathatjuk az argumentumok sorrendjét (mint emlékszel, ez a SUMIF és a SUMIFS esetében más), és további kritériumokat adhatunk hozzá. Az így kapott képlet sokkal kompaktabb, mint a SUMIFS + SUMIFS:

    =SUM(SUMIFS(D2:D9,C2:C9, {"Mike", "John", "Pete"}, E2:E9,">=10/1/2014", E2:E9,"<=10/31/2014")))

    A képlet által visszaadott eredmény pontosan megegyezik a fenti képernyőképen láthatóval.

    Példa 3. SUMPRODUCT & SUMIFS

    Mint emlékszik, a SUMPRODUCT megközelítés abban különbözik az előző kettőtől, hogy minden egyes kritériumot külön cellába kell beírni, nem pedig közvetlenül a képletben kell megadni őket. Több kritériumcsoport esetén a SUMPRODUCT funkció nem lesz elegendő, és az ISNUMBER és a MATCH függvényt is alkalmazni kell.

    Feltételezve tehát, hogy az ellátmányok neve a H1:H3 cellákban, a kezdőnap a H4 cellában és a végnap a H5 cellában található, a SUMPRODUCT képletünk a következő alakot veszi fel:

    =SUMPRODUCT(--(E2:E9>=H4), --(E2:E9<=H5), --(ISNUMBER(MATCH(C2:C9, H1:H3,0))), D2:D9), D2:D9)

    Sokan csodálkoznak, hogy miért használunk dupla kötőjelet (--) a SUMPRODUCT képletekben. A lényeg az, hogy az Excel SUMPRODUCT figyelmen kívül hagy minden más értéket, kivéve a numerikus értékeket, míg a képletünkben lévő összehasonlító operátorok boolék értékeket (TRUE / FALSE) adnak vissza, amelyek nem numerikusak. Ahhoz, hogy ezeket a boolék értékeket 1-es és 0-s értékekké alakítsuk, a dupla mínusz jelet használjuk, amelyet technikailag dupla unáris operátornak hívnak. Az első unáris kényszeríti a következőketTRUE/FALSE -1/0-ra, illetve -1/0-ra. A második unáris negatívvá teszi az értékeket, azaz megfordítja az előjelet, +1-re és 0-ra változtatva őket, amit a SUMPRODUCT függvény megért.

    Remélem, hogy a fenti magyarázatnak van értelme. És ha mégsem, akkor is emlékezzen erre az ökölszabályra - használja a kettős egyértékű operátort (--), amikor összehasonlító operátorokat használ a SUMPRODUCT képletekben.

    Az Excel SUM használata tömbi képletekben

    Mint emlékszik, a Microsoft a SUMIFS függvényt az Excel 2007-ben vezette be. Ha valaki még mindig az Excel 2003, 2000 vagy korábbi változatát használja, akkor a több ÉS kritériummal rendelkező értékek összeadásához SUM tömbképletet kell használnia. Természetesen ez a megközelítés az Excel 2013 - 2007 modern verzióiban is működik, és a SUMIFS függvény régimódi megfelelőjének tekinthető.

    A fentebb tárgyalt SUMIF-képletekben már használtál tömbi argumentumokat, de egy tömbi képlet valami más.

    Példa 1. Összegzés több ÉS-kritériummal az Excel 2003-ban és korábbiakban

    Térjünk vissza a legelső példához, ahol egy adott gyümölcsre és szállítóra vonatkozó összegeket találtunk:

    Mint már tudja, ez a feladat könnyen elvégezhető egy közönséges SUMIFS-képlet segítségével:

    =SUMIFS(C2:C9, A2:A9, "alma", B2:B9, "Pete")

    És most nézzük meg, hogyan lehet ugyanezt a feladatot az Excel korai "SUMIFS-mentes" változataiban teljesíteni. Először is, írjuk le az összes olyan feltételt, amelynek teljesülnie kell range="condition" formában. Ebben a példában két range/condition párunk van:

    1. feltétel: A2:A9="alma"

    2. feltétel: B2:B9="Pete"

    Ezután írjon egy SUM képletet, amely "megszorozza" az összes tartomány/feltétel párost, mindegyik zárójelbe zárva. Az utolsó szorzó az összegtartomány, esetünkben C2:C9:

    =SUM((A2:A9="alma") * ((B2:B9="Pete") * ((C2:C9)))

    Amint az alábbi képernyőképen látható, a képlet tökéletesen működik a legújabb Excel 2013-as verzióban.

    Megjegyzés: Bármely tömbképlet beírásakor a Ctrl + Shift + Enter billentyűkombinációt kell megnyomnia. Ha ezt megteszi, a képletet {curly zárójel} zárja be, ami vizuálisan jelzi, hogy a tömbképletet helyesen adta meg. Ha megpróbálja kézzel beírni a zárójeleket, a képletet szöveges karakterlánccá alakítja, és nem fog működni.

    Példa 2. SUM tömb képletei a modern Excel verziókban

    Még az Excel modern verzióiban sem szabad alábecsülni a SUM függvény erejét. A SUM tömbképlet nem egyszerűen elmés torna, hanem gyakorlati értéke van, amint azt a következő példa is mutatja.

    Tegyük fel, hogy van két oszlopunk, B és C, és meg kell számolnunk, hogy a C oszlop hányszor nagyobb, mint a B oszlop, ha a C oszlopban lévő érték nagyobb vagy egyenlő 10-nél. Azonnal eszünkbe jutó megoldás a SUM tömb képlet használata:

    =SUM((C1:C10>=10) * (C1:C10>B1:B10))

    Nem látod a fenti képlet gyakorlati alkalmazását? Gondolkodj másképp : )

    Tegyük fel, hogy az alábbi képernyőképen látható megrendelések listája áll rendelkezésünkre, és szeretnénk tudni, hogy hány terméket nem szállítottak le teljes egészében egy adott időpontig. Az Excel nyelvére lefordítva a következő feltételek állnak fenn:

    1. feltétel: A B oszlopban (Rendezett tételek) az érték nagyobb, mint 0.

    2. feltétel: A C oszlopban (Szállított) szereplő érték kisebb, mint a B oszlopban szereplő érték.

    3. feltétel: A D oszlopban (Esedékesség) szereplő dátum kisebb, mint 2014.11.1.

    A három tartomány/feltétel párost összeillesztve a következő képletet kapjuk:

    =SUM((B2:B10>=0)*(B2:B10>C2:C10)*(D2:D10

    Nos, az ebben a bemutatóban tárgyalt képletpéldák csak a felszínét karcolták annak, hogy az Excel SUMIFS és SUMIF függvények valójában mire képesek. De remélhetőleg segítettek a helyes irányba mutatni, és most már összegezheti az Excel munkafüzeteiben az értékeket, függetlenül attól, hogy hány bonyolult feltételt kell figyelembe vennie.

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.