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.