Kuidas kasutada MAX IF funktsiooni Excelis (4 praktilist näidet)

  • Jaga Seda
Hugh West

Excelis töötades peame leidma maksimaalse väärtuse antud tingimuse korral. Kombinatsiooni MAX ja IF funktsioonid aitavad teil leida maksimaalse väärtuse antud andmevahemikust konkreetsete kriteeriumide alusel. Selles artiklis õpime, kuidas kasutada funktsiooni MAX IF funktsiooni Excelis ja selgitage kõiki võimalikke viise, kuidas leida maksimaalne väärtus teatud kriteeriumide alusel.

Lae alla praktiline töövihik

MAX IF funktsiooni kasutamine.xlsx

Mis on MAX IF-vormel Excelis?

MAX IF valemi mõistmiseks peame mõistma kahte funktsiooni eraldi.

🔁 MAX funktsioon

The MAX funktsioon on üks kõige sagedamini kasutatavaid funktsioone Excelis. See tagastab maksimaalse väärtuse valitud vahemikust. MAX funktsioon ignoreerib loogilisi väärtusi ja teksti. Funktsiooni MAX funktsioon on esitatud allpool.

MAX (number1, [number2], ...)

🔁 IF funktsioon

The IF funktsioon on teine oluline Exceli funktsioon. IF funktsioon tagastab määratud väärtuse, kui antud loogiline test on rahuldatud. IF funktsioon on antud siin.

=IF(loogiline_test, [value_if_true], [value_if_false])

Käesolevas artiklis kasutame kombinatsiooni MAX funktsioon ja IF Üldiselt on MAX IF valem tagastab suurima arvulise väärtuse, mis vastab ühele või mitmele kriteeriumile antud numbrite, kuupäevade, tekstide ja muude tingimuste vahemikus. Pärast nende kahe funktsiooni ühendamist saame sellise üldise valemi.

=MAX(IF(kriteeriumid_vahemik=kriteeriumid, max_vahemik))

4 näidet funktsiooni MAX IF kasutamise kohta Excelis

Selles artikli osas arutame järgmist neli sobivad lähenemisviisid, et kasutada MAX IF funktsiooni Excelis. Rääkimata sellest, et me kasutasime selle artikli jaoks Microsoft Excel 365 versiooni; te võite siiski kasutada mis tahes versiooni vastavalt oma eelistustele.

1. MAX IF-funktsiooni kasutamine koos massiivi valemiga

Esiteks kasutame me MAX IF valemiga massiivi Excelis. Me võime kasutada MAX IF valemit mitte ainult ühe tingimuse, vaid ka mitme kriteeriumi alusel. Siinkohal arutame mõlemat neist stsenaariumidest.

1.1 MAX IF valemi kasutamine ühe kriteeriumiga

Selles artikli osas õpime kasutama MAX IF valemiga üks kriteerium . Oletame, et meile on antud andmete vahemik, nagu alljärgneval pildil. Meil on vaja leida maksimaalne müügimaht Müügiesindaja.

Järgime selleks alljärgnevaid samme.

Sammud:

  • Kõigepealt looge kusagil töölehel tabel ja sisestage nime veerus nimed Müügiesindajad .

  • Pärast seda kohaldatakse MAX IF Siinkohal tahame leida maksimaalse müügimahu jaoks "Alex" Valem näeb välja selline.
=MAX(IF(B5:B16=B19,D5:D16))

Siin on rakkude vahemik B5:B16 näitab rakke Müügiesindaja. veerg, lahter B19 viitab valitud müügiesindaja. ja rakkude vahemik D5:D16 kujutab endast rakke Müük kokku veerus.

Valemi jaotus

  • Siin, max_range on Müük kokku veerg ( D5:D16 ).
  • kriteeriumid on nimi Müügiesindaja ( B19 ).
  • kriteeriumid_vahemik Kas Müük Esindaja . veerg ( B5:B16 ).
  • Väljund → 3000 dollarit .
  • Kuna tegemist on massiivi valemiga, peame lõpetama selle valemi, sulgedes kõik sulgud. Niisiis, vajutage SHIFT + CTRL + ENTER seda teha.

Seega on meil olemas meie maksimaalne väärtus. Kahe ülejäänud nime puhul kasutame sama valemit.

1.2 MAX IF valemi rakendamine mitme kriteeriumiga

Excelis töötades peame mõnikord leidma maksimaalse väärtuse, mis vastab mitmele kriteeriumile. Kasutades funktsiooni MAX IF valem on selleks suurepärane võimalus. Oletame, et meil on rohkem kui üks Müügiesindaja nimega "Alex" , "Bob" ja "John" aastal Arvuti , Tsükkel ja Meditsiin Nüüd peame leidma kõige suurema arvu müügitehinguid, mis on tehtud nimetatud Müügiesindajad igas kategoorias.

Järgime nüüd allpool kirjeldatud juhiseid, et seda teha.

Sammud:

  • Esiteks, looge tabel kuskil töölehel ja nimi ja Kategooria veergu sisestada antud kriteeriumid.

  • Pärast seda kohaldatakse MAX IF Valem. Me tahame leida maksimaalse müügi "Alex" all Arvuti kategooria. Valem on esitatud allpool.
=MAX(IF(B5:B20=B23,IF(C5:C20=C23,D5:D20)))

Siin on rakkude vahemik C5:C20 näitab rakke Kategooria veerg, lahter C23 viitab valitud kategooriale.

Valemi jaotus

  • Esimeses IF funktsioon,
    • C5:C20=C23 → See on loogiline_test argument.
    • D5:D20 → See näitab [value_if_true] argument.
    • Väljund {VALE;VALE;VALE;VALE;VALE;VALE;VALE;60;90;80;VALE;VALE;VALE;VALE;VALE;VALE;200;150;VALE;VALE;VALE;VALE} .
  • Teises IF funktsioon,
    • B5:B20=B23 → See on loogiline_test argument.
    • IF(C5:C20=C23,D5:D20) → See viitab [value_if_true] argument.
    • Väljund {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;90;80;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;150;FALSE;FALSE;FALSE}
  • Nüüd on MAX funktsioon tagastab massiivi maksimaalse väärtuse.
    • Väljund $150 .
  • Seejärel vajutage SHIFT + CTRL + ENTER samaaegselt, et rakendada valemit. Lõplik valem on järgmine

Selle tulemusena oleme leidnud oma maksimaalse arvu.

  • Pärast seda rakendage sama valemit nendele teistele lahtritele ja saate järgmised väljundid.

2. Exceli MAX IF kasutamine ilma massiivi kasutamata

Sama tulemuse saame ka ilma massiivi valemit kasutamata. Selleks võime kasutada valemit Funktsioon SUMPRODUCT kus me ei pea vajutama SHIFT + CTRL + ENTER Kasutame selleks järgmises punktis käsitletud menetlust.

Sammud:

Siinkohal kasutame eelmise näite andmeid. Meie eesmärk on leida võimalikult palju müüki " "Alex" " aastal " Arvuti " kategooria.

  • Kõigepealt looge tabel, nagu on näidatud järgmisel pildil.

  • Seejärel rakendage allpool esitatud valemit lahtrisse D23 .
=SUMPRODUCT(MAX(((B5:B20=B23)*(C5:C20=C23)*(D5:D20))))

Valemi jaotus

  • Siin, max_range tähistab Müük kokku veerg ( D5:D20 )
  • Kriteeriumid2 on nimi Kategooria ( C23 )
  • kriteeriumid_vahemik2 viitab Kategooria veerg ( C5:C20 )
  • Kriteeriumid1 on nimi Müügiesindaja ( B23 )
  • kriteeriumid_vahemik1 näitab Müügiesindaja Veerg ( B5:B20 )
  • Väljund $150 .

  • Seejärel vajutage SISESTA ja meie maksimaalne väärtus on saadaval lahtris D23 nagu on näidatud alloleval pildil.

3. MAX IF-vormeli kasutamine OR-loogikaga

Me võime kasutada MAX IF valemiga koos VÕI loogika. Selles artikli osas arutame üksikasjalikult protseduuri, et kasutada MAX IF valemiga VÕI loogika Excelis. Uurime seega allpool esitatud suuniseid.

Sammud:

  • Kõigepealt sisestage uus tabel, nagu on näidatud järgmisel pildil.

  • Pärast seda kasutage lahtris järgmist valemit C24 .
=MAX(IF((B5:B20=C22)+(B5:B20=C23),D5:D20))

Siin on raku C22 viitab esimesele valitud nimele ja lahter C23 näitab teist valitud nime.

Valemi jaotus

  • Siin, max_range on Summa Müügi veerg ( D5:D20 ).
  • kriteeriumid2 on nimi Kategooria ( C23 ).
  • kriteeriumid_vahemik2 viitab Kategooria veerg ( B5:B20 ).
  • kriteeriumid1 on nimi Müügiesindaja ( C22 ).
  • kriteeriumid_vahemik1 näitab Müügiesindaja veerg ( B5:B20 ).
  • Seejärel rakendage valemit, vajutades SHIFT + CTRL + ENTER .

Järelikult saame maksimaalse müügisumma vahemikus "Alex" ja "Bob" lahtris C24 .

4. MAX IF valemi rakendamine AND loogikaga

Me võime kasutada ka MAX IF valemiga, mis sisaldab kombinatsiooni JA loogika. Siinkohal rahuldame 2 kriteeriumid korraga kohaldada JA loogika. Nüüd kasutame selleks allpool kirjeldatud juhiseid.

Sammud:

  • Kõigepealt looge uus tabel, nagu on näidatud järgmisel pildil.

  • Pärast seda kasutage lahtris järgmist valemit C24 .
=MAX(IF((B5:B20=C22)*(C5:C20=C23),D5:D20))

Valemi jaotus

  • Siin, max_range esindab Müük kokku veerg ( D5:D20 ).
  • kriteeriumid2 viitab nimele Kategooria ( C23 ).
  • kriteeriumid_vahemik2 näitab Kategooria veerg ( B5:B20 ).
  • kriteeriumid1 on nimi Müügiesindaja ( C22 ).
  • kriteeriumid_vahemik1 on Müügiesindaja veerg ( B5:B20 ).
  • Seejärel vajutage SISESTA .

Selle tulemusena saate oma töölehel järgmise tulemuse, nagu on näidatud alloleval pildil.

Kuidas kasutada MAXIFS-funktsiooni Excelis

The MAXIFS funktsioon on otsene alternatiiv MAX IF valemiga mitme kriteeriumiga. Kasutajad, kes kasutavad Excel 2019 ja Excel Office 365 jaoks võib saada sama tulemuse, kasutades MAXIFS funktsioon. Järgime allpool mainitud samme, et kasutada funktsiooni MAXIFS funktsioon Excelis.

Sammud:

  • Kõigepealt sisestage tabel ja sisestage oma kriteeriumid, nagu on näidatud järgmisel pildil.

Siinkohal peame leidma maksimaalse müügi jaoks "Alex" , "Bob" ja "John" antud kategoorias.

  • Seejärel kasutage lahtris allpool esitatud valemit. D22 .
=MAXIFS($D$4:$D$20,$B$4:$B$20,B23,$C$4:$C$20,C23)

Valemi jaotus

  • Siin, max_range on Müük kokku veerg ( $D$4:$D$20 ).
  • kriteeriumid_vahemik1 on Müügiesindaja. veerg ( $B$4:$B$20 ).
  • kriteeriumid1 Kas nimi on Müügiesindaja ( B23 ).
  • kriteeriumid_vahemik2 on nimi Kategooria veerg ( $C$4:$C$20 ).
  • kriteeriumid2 on nimi Kategooria ( C23 ).
  • Väljund → 150 $ .

  • Pärast seda vajutage SISESTA ja saate oma töölehel järgmise tulemuse.

  • Lõpuks kasutage AutoFill Exceli valik, et saada ülejäänud väljundid.

Asjad, mida meeles pidada

  • The MAX IF on Array valem nii et vanemates Exceli versioonides peate vajutama SHIFT + CTRL + ENTER üheaegselt, et seda valemit täiendada.
  • The MAXIFS funktsioon on saadaval ainult Excel 2019 ja Office 365 .

Praktika sektsioon

In the Exceli töövihik oleme esitanud Praktika sektsioon töölehe paremal pool. Palun harjutage seda ise.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.