A legkorábbi vagy a legújabb dátum megtalálása kritériumok alapján - Excel és Google Táblázatok

Példa munkafüzet letöltése

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.

wave wave wave wave wave