Adja össze a legkisebb vagy legalacsonyabb N értéket az Excel kritériumai alapján
Az előző oktatóanyagban megbeszéltük hogyan kell összeadni egy adattartomány legkisebb n értékét. Ebben a cikkben egy további speciális műveletet hajtunk végre – a legalacsonyabb n értékek összegzésére egy vagy több feltétel alapján az Excelben.
Adja össze a legkisebb vagy legalacsonyabb N értéket az Excel kritériumai alapján
Tételezzük fel, hogy az alábbi képernyőképen látható adatokkal rendelkezem, most szeretném összegezni az Apple termék 3 legalacsonyabb megrendelését.
Az Excelben egy tartomány alsó n értékének kritériumokkal összegzéséhez tömbképletet hozhat létre a SUM, SMALL és IF függvények használatával. Az általános szintaxis a következő:
Array formula, should press Ctrl + Shift + Enter keys together.
- range=criteria: Az adott feltételeknek megfelelő cellák tartománya;
- values: Az összegezni kívánt alsó n értéket tartalmazó lista;
- N: Az N-edik alsó érték.
A fenti probléma megoldásához alkalmazza az alábbi tömbképletet egy üres cellába:
Ezután nyomja meg a gombot Ctrl + Shift + Enter billentyűket összenyomva a megfelelő eredményt kapjuk, ahogy az alábbi képernyőképen látható:
A képlet magyarázata:
=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))
- IF(($A$2:$A$14=D2), $B$2:$B$14): Ha az A2:A14 tartományban lévő termék „Apple”, akkor a relatív számot adja vissza a rendelési listából (B2:B14); Ha a termék nem „Apple”, akkor a FALSE üzenet jelenik meg. A következőképpen kapod az eredményt: {800;FALSE;FALSE;FALSE;1000;230;FALSE;FALSE;1600;FALSE;900;FALSE;500}.
- SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}): Ez a SMALL függvény figyelmen kívül hagyja a FALSE értékeket, és visszaadja a tömb legalsó 3 értékét, így az eredmény a következő: {230,500,800}.
- SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))=SUM({230,500,800}): Végül a SUM függvény összeadja a tömbben lévő számokat, így kapja meg az eredményt: 1530.
Tippek: Kezelje két vagy több feltételt:
Ha két vagy több feltétel alapján össze kell adnia az alsó n értéket, akkor csak további tartományt és feltételeket kell hozzáadnia * karakterrel az IF függvényen belül, így:
Array formula, should press Ctrl + Shift + Enter keys together.
- Range1=criteria1: Az első feltételnek megfelelő cellatartomány;
- Range2=criteria2: A második feltételnek megfelelő cellatartomány;
- Range3=criteria3: A harmadik feltételnek megfelelő cellatartomány;
- values: Az összegezni kívánt alsó n értéket tartalmazó lista;
- N: Az N-edik alsó érték.
Például szeretném összeadni a Kerry által értékesített Apple termék legalacsonyabb 3 megrendelését, kérjük, alkalmazza az alábbi képletet:
Ezután nyomja meg a gombot Ctrl + Shift + Enter a kulcsokat együtt a kívánt eredmény eléréséhez:
Használt relatív függvény:
- ÖSSZEG:
- A SUM függvény értékeket ad hozzá. Hozzáadhat egyedi értékeket, cellahivatkozásokat vagy tartományokat, vagy mindhárom keverékét.
- KICSI:
- Az Excel KIS függvénye a listában elfoglalt helye alapján numerikus értéket ad vissza, ha érték szerint, növekvő sorrendben rendezi.
- IF:
- Az IF függvény egy adott feltételt tesztel, és a megfelelő értéket adja vissza, amelyet IGAZ vagy HAMIS értékre adott meg.
További cikkek:
- Összeg A legkisebb vagy alsó N érték
- Az Excelben a SUM függvény segítségével könnyen összefoglalhatunk egy sejttartományt. Néha előfordulhat, hogy össze kell adnia a legkisebb vagy alsó 3, 5 vagy n számot egy adattartományban, ahogy az alábbi képernyőképen látható. Ebben az esetben a SUMPRODUCT a SMALL funkcióval együtt segíthet megoldani ezt a problémát az Excelben.
- Számlaösszegek részösszege életkor szerint Excelben
- A számlaösszegek kor szerinti összegzése, amint az alábbi képernyőképen látható, gyakori feladat lehet az Excelben, ez az oktatóanyag bemutatja, hogyan lehet a számlaösszegeket életkor szerint részösszegezni normál SUMIF funkcióval.
- A hibákat figyelmen kívül hagyó összes cella összegzése
- Néhány hibaértéket tartalmazó számtartomány összegzésekor a normál SUM függvény nem fog megfelelően működni. Ha csak számokat kell összegeznie és kihagyja a hibaértékeket, akkor az AGGREGATE függvény vagy a SUM az IFERROR funkciókkal együtt szívességet tehet Önnek.
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.