Töltse le a példa munkafüzetet
Ez az oktatóanyag bemutatja, hogyan kell használni a MAXIFS és MINIFS függvényeket a legkorábbi és legkésőbbi dátumok azonosítására, amelyek megfelelnek bizonyos feltételeknek az Excel és a Google Táblázatokban.
Keresse meg a legújabb dátumot a MAXIFS funkcióval
Először megmutatjuk, hogyan használhatjuk a MAXIFS függvényt a cellatartomány legutóbbi releváns dátumának azonosítására.
A MAXIFS függvény adja ki a legnagyobb értéket egy adott kritériumoknak megfelelő tartományban.
Ez a példa a legújabbat mutatja be Értékesítési dátum minden típusához Termék:
1 | = MAXIFS (B3: B8, C3: C8, E3) |
A MAXIFS függvény ugyanazt a szintaktikai stílust követi, mint a SUMIFS és az AVERAGEIFS függvény, ami azt jelenti, hogy több feltétel is hozzáadható az eredmény további finomításához.
Például, hogy megtalálja a legújabbat Értékesítési dátum az egyes Termék azaz a dátum előtt 2020/12/31, hozzáadhatunk egy második feltételt a DATE függvény használatával a dátumfeltételek meghatározásához:
1 | = MAXIFS (B3: B8, C3: C8, E3, B3: B8, "<" & DATE (2020,12,31)) |
A legkorábbi dátumok megtalálása a MINIFS funkcióval
A fenti példához hasonló módon a MINIFS függvény segítségével azonosíthatjuk a legkorábbi releváns dátumot egy cellatartományból.
A MINIFS funkció a megadott feltételeknek megfelelő tartomány legkisebb értékét adja ki.
Ez a példa a legkorábbiat mutatja be Értékesítési dátum minden típusához Termék:
1 | = MINIFS (B3: B8, C3: C8, E3) |
Cellareferenciák zárolása
A képleteink könnyebb olvashatósága érdekében megmutattuk a képleteket zárolt cellahivatkozások nélkül:
1 | = MINIFS (B3: B8, C3: C8, E3) |
De ezek a képletek nem fognak megfelelően működni, ha másolja és beilleszti a fájl máshová. Ehelyett a következőképpen kell zárolt cellahivatkozásokat használni:
1 | = MINIFS ($ B $ 3: $ B $ 8, $ C $ 3: $ C $ 8, E3) |
További információért olvassa el a Cellareferenciák zárolása című cikkünket.
Alternatív módszer MAX és IF függvények használatával
A MAXIFS és MINIFS függvényeket 2007 -től hozzáadtuk az Excelhez. E dátum előtt ez a példa megkövetelte a MAX (vagy MIN) és IF függvények egymásba ágyazott használatát ugyanazon eredmény eléréséhez.
Hogy megmutassuk, hogyan lehet ezt megtenni, megismételhetjük a példát a legújabb megjelenítéséhez Értékesítési dátum minden típusához Termék a MAX és IF függvények használata tömbképletben:
1 | {= MAX (HA (C3: C8 = E3, B3: B8))} |
Mivel ez a példa tömbképletet használ, a CTRL+SHIFT+ENTER billentyűkombinációval kell megadni. Ezzel automatikusan megjelenik {} tömb zárójel a képlet körül. Ezeket nem kell manuálisan beírni.
Keresse meg a legkorábbi vagy a legújabb dátumot a kritériumok alapján a Google Táblázatokban
Ezek a képletek pontosan ugyanúgy működnek a Google Táblázatokban, mint az Excelben.
Amikor azonban tömbfüggvényeket ad meg a Google Táblázatokban, például a beágyazott MAX és IF képlet példát, hozzá kell adni az ArrayFormula utasítást. Ez automatikusan megadható a CTRL+SHIFT+ENTER billentyűkombináció megnyomásával, miután a képlet meg lett írva:
1 | = ArrayFormula (MAX (HA (H (C3: C8 = E3, B3: B8))) |
Az ArrayFormula utasítás nem szükséges a MAXIFS vagy MINIFS funkciók használatához a Google Táblázatokban.