Varasem või viimane kuupäev kriteeriumide alusel - Excel ja Google'i arvutustabelid

Laadige alla töövihiku näide

Laadige alla töövihiku näide

See õpetus näitab, kuidas kasutada funktsioone MAXIFS ja MINIFS, et tuvastada varaseimad ja viimased kuupäevad, mis vastavad Exceli ja Google'i arvutustabelite teatud tingimustele.

Leidke uusim kuupäev funktsiooni MAXIFS abil

Esiteks näitame, kuidas kasutada funktsiooni MAXIFS, et tuvastada lahtrivahemikust viimane asjakohane kuupäev.

Funktsioon MAXIFS väljastab suurima väärtuse vahemikus, mis vastab kindlaksmääratud kriteeriumidele.

See näide näitab uusimat Müügikuupäev iga tüübi jaoks Toode:

1 = MAXIFS (B3: B8, C3: C8, E3)

Funktsioon MAXIFS järgib sama süntaksistiili nagu funktsioonid SUMIFS ja AVERAGEIFS, mis tähendab, et tulemuse edasiseks täpsustamiseks võib lisada mitu kriteeriumi.

Näiteks viimase leidmiseks Müügikuupäev igaühele Toode ehk enne kuupäeva 31.12.2020, saame lisada teise kriteeriumi, kasutades kuupäeva kriteeriumi määratlemiseks funktsiooni DATE:

1 = MAXIFS (B3: B8, C3: C8, E3, B3: B8, "<" & DATE (2020,12,31))

Varasemate kuupäevade leidmine funktsiooni MINIFS abil

Sarnaselt ülaltoodud näitega saame kasutada funktsiooni MINIFS, et tuvastada lahtrivahemikust kõige varem asjakohane kuupäev.

Funktsioon MINIFS väljastab väikseima väärtuse vahemikus, mis vastab kindlaksmääratud kriteeriumidele.

See näide näitab kõige varem Müügikuupäev iga tüübi jaoks Toode:

1 = MINIFS (B3: B8, C3: C8, E3)

Lahtrite viidete lukustamine

Meie valemite lugemise hõlbustamiseks oleme näidanud valemeid ilma lahtriviideta:

1 = MINIFS (B3: B8, C3: C8, E3)

Kuid need valemid ei tööta korralikult, kui kopeerite ja kleebite mujale oma faili. Selle asemel peaksite kasutama selliseid lukustatud lahtriviiteid:

1 = MINIFS ($ B $ 3: $ B $ 8, $ C $ 3: $ C $ 8, E3)

Lisateabe saamiseks lugege meie artiklit lahtrite viidete lukustamise kohta.

Alternatiivne meetod, kasutades funktsioone MAX ja IF

Funktsioonid MAXIFS ja MINIFS lisati Excelisse alates 2007. aastast. Enne seda kuupäeva nõudis see näide sama tulemuse saamiseks funktsioonide MAX (või MIN) ja IF pesastatud kasutamist.

Näitamaks, kuidas seda teha saab, võime viimast näidata näite abil Müügikuupäev iga tüübi jaoks Toode funktsioonide MAX ja IF kasutamine massiivivalemis:

1 {= MAX (IF (C3: C8 = E3, B3: B8))}

Kuna see näide kasutab massiivivalemit, tuleb see sisestada, vajutades klahvikombinatsiooni CTRL+SHIFT+ENTER. Seda tehes kuvatakse automaatselt {} massiiviklambrit valemi ümber. Neid pole vaja käsitsi trükkida.

Leidke Google'i arvutustabelite kriteeriumide põhjal varaseim või viimane kuupäev

Need valemid töötavad Google'i arvutustabelites täpselt samamoodi nagu Excelis.

Massiivifunktsioonide, näiteks pesastatud MAX ja IF valeminäite sisestamisel Google'i arvutustabelitesse tuleb aga lisada ArrayFormula avaldus. Selle saab automaatselt sisestada, vajutades CTRL+SHIFT+ENTER, kui valem on kirjutatud:

1 = ArrayFormula (MAX (IF (C (C3: C8 = E3, B3: B8)))

ArrayFormula avaldus ei ole Google'i arvutustabelites funktsioonide MAXIFS või MINIFS kasutamiseks vajalik.

wave wave wave wave wave