MINIFS függvény a Microsoft Excelben - szintaxis és képlet példák

  • Ossza Meg Ezt
Michael Brown

Ma folytatjuk a MIN függvény felfedezését, és megismerkedünk néhány további módszerrel, amelyekkel a legkisebb számot találhatjuk meg egy vagy több feltétel alapján az Excelben. Megmutatom a MIN és az IF kombinációját, majd beszámolok a vadonatúj MINIFS függvényről, hogy bebizonyítsuk, ez mindenképpen megérdemli a figyelmet.

A MIN függvényről és annak képességeiről már meséltem. De ha már egy ideje használod az Excelt, akkor szerintem tudod, hogy a képleteket sokféleképpen kombinálhatod egymással, hogy annyi különböző feladatot oldj meg, amennyire csak gondolni tudsz. Ebben a cikkben szeretném folytatni az ismerkedést a MIN függvénnyel, további felhasználási lehetőségeket mutatok, és egy elegáns alternatívát ajánlok.

Kezdhetjük?

    MIN több feltétellel

    Nemrég bemutattam a MIN és IF függvények használatát, hogy valamilyen feltétel alapján megtaláljuk a legkisebb számot. De mi van akkor, ha egy feltétel nem elég? Mi van akkor, ha egy összetettebb keresést kell végeznünk, és néhány feltétel alapján meg kell találnunk a legkisebb értéket? Mit tegyünk akkor?

    Ha már tudja, hogyan fedezhet fel egy minimumot 1 korlátozással a MIN és az IF függvények segítségével, akkor elgondolkodhat azon, hogyan lehet azt két vagy még több paraméterrel felderíteni. Hogyan lehet ezt megtenni? A megoldás olyan kézenfekvő lenne, mint gondolja - a MIN és 2 vagy több IF függvény használatával.

    Tehát, ha egy adott régióban eladott alma legalacsonyabb mennyiségét szeretné megtalálni, itt a megoldás:

    {=MIN(IF(A2:A15=F2,IF(C2:C15=F3,D2:D15)))}

    Alternatív megoldásként elkerülheti a többszörös IF-eket a szorzás szimbólum (*) használatával. Mivel tömbi képletet alkalmaz, az AND operátor helyett csillagot használ. Ezen az oldalon felfrissítheti a tömbi függvényekben használt logikai operátorokkal kapcsolatos ismereteit.

    Így a délen eladott almák legkisebb számának elérésének alternatív módja a következő lenne:

    {=MIN(IF((A2:A15=F2)*(C2:C15=F3),D2:D15))}

    Megjegyzés: Ne feledje, hogy a MIN és IF kombinációja egy tömbképlet, amelyet a Ctrl + Shift + Enter billentyűkombinációval kell beírni.

    MINIFS vagy hogyan lehet könnyen megtalálni a legkisebb számot egy vagy több feltétel alapján

    A MINIFS visszaadja a minimális érték Ahogy a nevéből is látszik, ez a MIN és az IF kombinációja.

    Megjegyzés: Ez a funkció csak a Microsoft Excel 2019-ben és az Office 365 legújabb verzióiban érhető el.

    A MINIFS szintaxisának felfedezése

    Ez a képlet végigmegy az adattartományon, és a beállított paramétereknek megfelelően a legkisebb számot adja vissza. A szintaxis az alábbi:

    =MINIFS (min_tartomány, tartomány1, kritérium1, [tartomány2], [kritérium2], ...)
    • Min_range (kötelező) - a tartomány, amelyben a minimumot meg kell találni.
    • Range1 (kötelező) - az első követelményre vonatkozóan ellenőrizendő adathalmaz.
    • Criteria1 (kötelező) - a tartomány1 ellenőrzésére szolgáló feltétel.
    • [range2], [criteria2], ... (opcionális) - további adattartomány(ok) és a hozzájuk tartozó követelmények. Egy képletben akár 126 kritériumot és tartományt is megadhat.

    Emlékszel, amikor a MIN és IF segítségével kerestük a legkisebb számot, és a Ctrl + Shift + Enter billentyűkombinációval alakítottuk át a tömbképletbe? Nos, az Office 365 felhasználóknak egy másik megoldás is rendelkezésükre áll. Spoiler alert - ez egyszerűbb :)

    Térjünk vissza a példáinkhoz, és nézzük meg, mennyire egyszerű lehet a megoldás.

    A MINIFS segítségével egy kritérium szerinti minimumot kaphatsz.

    A MINIFS varázsa az egyszerűségében rejlik. Nézd, megmutatod neki a tartományt a számokkal, a feltétel ellenőrzésére szolgáló cellák halmazát és magát a feltételt. Valójában könnyebb csinálni, mint mondani :)

    Íme az új képlet az előző esetünk megoldására:

    =MINIFS(B2:B15,A2:A15,D2)

    A logika olyan egyszerű, mint az ABC:

    A - Először a tartományt ellenőrzi a minimumot.

    B - Ezután a cellák, amelyekben a paramétert és magát a paramétert kell keresni.

    C - Ismételje meg az utolsó részt annyiszor, ahány kritérium van a képletben.

    Minimum keresése több feltétel alapján a MINIFS segítségével

    Megmutattam neked, hogyan találhatod meg az 1 követelmény által meghatározott legkisebb számot a MINIFS segítségével. Elég egyszerű volt, nem? És szerintem mire befejezed ennek a mondatnak az olvasását, rájössz, hogy már tudod, hogyan találhatod meg a legkisebb számot több kritérium alapján :)

    Itt van egy frissítés ehhez a feladathoz:

    =MINIFS(D2:D15, A2:A15, F2, C2:C15, F3)

    Megjegyzés: A min_range és az összes criteria_range méretének azonosnak kell lennie ahhoz, hogy a képlet helyesen működjön. Ellenkező esetben a helyes eredmény helyett #VALUE! hibát kapunk.

    Hogyan találjuk meg a legkisebb nullák nélküli számot a MINIFS segítségével?

    A MINIFS-ben megadott paraméterek nem csak néhány szó és érték, hanem logikai operátorokkal (>,<,,=) ellátott kifejezések is lehetnek. Azt mondom, hogy egyetlen képlet segítségével megkereshetjük a legkisebb számot, amely nagyobb nullánál:

    =MINIFS(B2:B15, B2:B15, ">0")

    A MINIFS használata a legkisebb érték megtalálásához részleges egyezéssel

    Az alsó szám megtalálása során kiderülhet, hogy a keresés nem teljesen pontos. Előfordulhat, hogy az adattartományban a kulcsszó után néhány extra szó, szimbólum vagy véletlen szóköz van, ami megakadályozhatja, hogy a várt eredményt kapja.

    Szerencsére a MINIFS-ben használhatók a jokerek, amelyek ebben a helyzetben a kis megmentőink lehetnek. Ha tehát biztosan tudjuk, hogy a táblázatban több különböző bejáratú, mondjuk alma van, és a legkisebb számot kell megtalálnunk, akkor csak tegyünk egy csillagot közvetlenül a keresőszó után, így a képlet így néz ki:

    =MINIFS(C2:C15,A2:A15,"Apple*")

    Ebben az esetben a program ellenőrzi az alma összes előfordulását, amelyet bármilyen szó és szimbólum követ, és a legkisebb számot adja vissza a Sold oszlopból. Ez a trükk igazi idő- és idegkímélő lehet, amikor részleges egyezésekről van szó.

    Azt mondják, hogy "a régi arany". De ahogy látod, valami új (mint a MINIFS) még jobb lehet. Egyszerű, hatékony, és nem kell állandóan a Ctrl + Shift + Enter kombinációt észben tartani. A MINIFS segítségével könnyen megtalálhatod a legkisebb értéket egy, kettő, három stb. feltétel alapján.

    De ha a "régi aranyat" kedveli, a MIN és IF páros megteszi a trükkjét. Néhány gombnyomással több időbe telik, de működik (nem ez a lényeg?)

    Ha az N-edik legalacsonyabb értéket szeretné megtalálni a kritériumokkal, használja a SMALL IF formulát.

    Remélem, élvezted a mai olvasmányt. Ha bármilyen kérdésed vagy más példa jut eszedbe, kérlek, hagyd meg gondolataidat a hozzászólások között.

    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.