Slik bruker du MAX IF-funksjonen i Excel (4 praktiske eksempler)

  • Dele Denne
Hugh West

Når vi jobber i Excel, må vi finne maksimumsverdien under en gitt tilstand. Kombinasjonen av funksjonene MAX og IF kan hjelpe deg med å finne maksimumsverdien fra et gitt dataområde med spesifikke kriterier. I denne artikkelen lærer vi hvordan du bruker MAX IF funksjonen i Excel og forklarer alle mulige måter å finne maksimalverdien under visse kriterier.

Last ned Practice Workbook

Bruke MAX IF Function.xlsx

Hva er MAX IF-formel i Excel?

For å forstå MAX IF-formelen må vi forstå to funksjoner individuelt.

🔁 MAX-funksjonen

1>MAX -funksjonen er en av de mest brukte funksjonene i Excel. Den returnerer maksimumsverdien fra et valgt område. MAX funksjonen ignorerer logiske verdier og tekst. Syntaksen til MAX funksjonen er gitt nedenfor.

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

🔁 IF-funksjonen

IF -funksjonen er en annen viktig funksjon i Excel. HVIS -funksjonen returnerer en spesifisert verdi, hvis en gitt logisk test er oppfylt. Syntaksen for HVIS funksjonen er gitt her.

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

I denne artikkelen vil vi bruk kombinasjonen av MAX -funksjonen og HVIS -funksjonen. Generelt returnerer MAX IF -formelen den største numeriske verdien som tilfredsstiller ett eller flere kriterier i et gitt område avtall, datoer, tekster og andre forhold. Etter å ha kombinert disse to funksjonene får vi en generisk formel som denne.

=MAX(IF(criteria_range=criteria, max_range))

4 eksempler på bruk av MAX IF-funksjonen i Excel

I denne delen av artikkelen vil vi diskutere fire egnede tilnærminger for å bruke MAX IF -funksjonen i Excel. For ikke å nevne, vi brukte Microsoft Excel 365-versjonen for denne artikkelen; du kan imidlertid bruke hvilken som helst versjon i henhold til dine preferanser.

1. Bruke MAX IF-funksjonen med en matriseformel

Først vil vi bruke MAX IF -formelen med en matrise i Excel. Vi kan bruke MAX IF -formelen basert på ikke bare en enkelt betingelse, men også for flere kriterier. Her vil vi diskutere begge disse scenariene.

1.1 Bruke MAX IF-formelen med enkeltkriterier

I denne delen av artikkelen vil vi lære å bruke MAX IF formel med ett kriterium . La oss si at vi får en rekke data, som på bildet nedenfor. Vi må finne det maksimale antallet salg for salgsrepresentanten

Nå, la oss følge trinnene nevnt nedenfor for å gjøre dette.

Trinn:

  • Lag først en tabell hvor som helst i regnearket, og sett inn navnene på salgsrepresentantene i navnekolonnen.

  • Deretter bruker du MAX IF -formelen. Her ønsker vi å finne maksimalt salg for “Alex” . Deformelen ser slik ut.
=MAX(IF(B5:B16=B19,D5:D16))

Her indikerer celleområdet B5:B16 cellene til Salg. -kolonnen, celle B19 refererer til den valgte salgsrepresentanten , og celleområdet D5:D16 representerer cellene av Totalt salg -kolonnen.

Formeloversikt

  • Her, max_range er Totalt salg -kolonnen ( D5:D16 ).
  • kriteriet er navnet på salgsrepresentanten ( B19 ).
  • kriterieområde Er salget Rep . kolonne ( B5:B16 ).
  • Output → $3000 .
  • Siden, dette er en matrise formel vi må fullføre denne formelen ved å lukke alle parentesene. Så, trykk SHIFT + CTRL + ENTER for å gjøre det.

Så vi har vår maksimale verdi. For de to andre navnene vil vi bruke samme formel.

1.2 Bruk av MAX IF-formel med flere kriterier

Når vi jobber i Excel, har vi noen ganger for å finne maksimumsverdien ved å tilfredsstille flere kriterier. Å bruke MAX IF -formelen er en fin måte å gjøre dette på. La oss anta at vi har mer enn én salgsrepresentant som heter “Alex” , “Bob” og “John” i Datamaskin , Syklus og Medisin kategori. Nå må vi finne det høyeste antallet salg utført av disse salgsrepresentantene i hver kategori.

Nå, la ossfølg instruksjonene nedenfor for å gjøre dette.

Trinn:

  • Lag først en tabell hvor som helst i regnearket og navnet og Kategorien kolonne sett inn de gitte kriteriene.

  • Deretter bruker du MAX IF formelen. Vi ønsker å finne det maksimale salget av “Alex” under kategorien Datamaskin . Formelen er gitt nedenfor.
=MAX(IF(B5:B20=B23,IF(C5:C20=C23,D5:D20)))

Her indikerer celleområde C5:C20 cellene til Kategori kolonne, celle C23 refererer til den valgte kategorien.

Formeloversikt

  • I den første HVIS funksjonen,
    • C5:C20=C23 → Det er logical_test argumentet.
    • D5:D20 → Dette indikerer argumentet [verdi_hvis_sann] .
    • Utdata {FALSE;FALSE;FALSE;FALSE;FALSE;60;90;80;FALSE;FALSE;FALSE;FALSE;200;150;FALSKE;USA den andre IF funksjonen,
      • B5:B20=B23 → Dette er logical_test argumentet.
      • IF(C5:C20=C23,D5:D20) → Det refererer til [value_if_true] argumentet.
      • Output {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;90;80;FALSKE;FALSKE;FALSKE;FALSKE;FALSKE;150;FALSKE;USA 20>
      • Nå returnerer MAX funksjonen maksimumsverdien fra matrisen.
        • Utgang $150 .
      • Deretter trykker du SHIFT + CTRL +ENTER samtidig for å bruke formelen. Den endelige formelen er denne

      Som et resultat har vi funnet vårt maksimale antall.

      • Deretter bruker du den samme formelen på de andre cellene, og du vil få følgende utdata.

      2. Bruke Excel MAX IF Without an Array

      Vi kan få det samme resultatet uten å bruke matriseformelen. For å gjøre det kan vi bruke SUMPRODUKT-funksjonen der vi ikke trenger å trykke SHIFT + CTRL + ENTER . La oss bruke prosedyren som er diskutert i den følgende delen for å gjøre dette.

      Trinn:

      Her vil vi bruke dataene fra forrige eksempel. Målet vårt er å finne så mange salg som mulig for " "Alex" " i kategorien " Datamaskin ".

      • Først oppretter du en tabell som vist i følgende bilde.

      • Deretter bruker du formelen gitt nedenfor i celle D23 .
      =SUMPRODUCT(MAX(((B5:B20=B23)*(C5:C20=C23)*(D5:D20))))

      Formeloversikt

      • Her, max_range angir Totalt salg -kolonnen ( D5:D20 )
      • Kriterier2 er navnet på Kategori ( C23 )
      • kriterieområde2 refererer til Kategori kolonnen ( C5:C20 )
      • Criteria1 er navnet på salgsrepresentanten ( B23 )
      • criteria_range1 indikerer Salg Rep -kolonnen ( B5:B20 )
      • Utgang $150 .

      • Trykk deretter ENTER og vår maksimale verdi vil være tilgjengelig i celle D23 som vist i bildet nedenfor.

      3. Bruk av MAX IF-formel med ELLER-logikk

      Vi kan bruke MAX IF -formelen sammen med ELLER -logikk. I denne delen av artikkelen vil vi diskutere den detaljerte prosedyren for å bruke MAX IF -formelen med ELLER logikk i Excel. Så la oss utforske retningslinjene nedenfor.

      Trinn:

      • Først sett inn en ny tabell som vist i følgende bilde.

      • Deretter bruker du følgende formel i celle C24 .
      =MAX(IF((B5:B20=C22)+(B5:B20=C23),D5:D20))

      Her refererer celle C22 til det første valgte navnet, og celle C23 indikerer det andre valgte navnet.

      Formeloversikt

      • Her, max_range er Totalt salg-kolonnen ( D5 :D20 ).
      • kriterier2 er navnet på Kategorien ( C23 ).
      • criteria_range2 refererer til Kategori kolonnen ( B5:B20 ).
      • criteria1 er navnet på salgsrepresentanten ( C22 ).
      • criteria_range1 indikerer Salg Rep-kolonnen ( B5:B20 ).
      • Deretter bruker du formelen ved å trykke SHIFT + CTRL + ENTER .

      Derfor vil vi få maksimalt salgsbeløpmellom “Alex” og “Bob” i celle C24 .

      4. Bruk av MAX IF Formel med OG-logikk

      Vi kan også bruke MAX IF -formelen med en kombinasjon av AND -logikk. Her vil vi tilfredsstille 2 kriterier om gangen for å bruke OG logikk. La oss nå bruke instruksjonene nedenfor for å gjøre dette.

      Trinn:

      • Lag først en ny tabell som vist i følgende bilde.

      • Deretter bruker du følgende formel i celle C24 .
      =MAX(IF((B5:B20=C22)*(C5:C20=C23),D5:D20))

      Formeloversikt

      • Her representerer max_range kolonnen Totalt salg ( D5:D20 ).
      • kriterier2 refererer til navnet på Kategori ( C23 ).
      • kriterieområde2 indikerer Kategori -kolonnen ( B5:B20 ).
      • kriterier1 er navnet på salgsrepresentanten ( C22 ).
      • criteria_range1 er Salg Rep Column ( B5:B20 ).
      • Trykk deretter ENTER .

      Som et resultat vil du ha følgende utdata på regnearket som vist i bildet nedenfor.

      Slik bruker du MAXIFS-funksjonen i Excel

      MAXIFS-funksjonen er et direkte alternativ til MA X IF -formel med flere kriterier. Brukerne av Excel 2019 og Excel for Office 365 kan ha det sammeresultat ved å bruke MAXIFS -funksjonen. La oss følge trinnene nevnt nedenfor for å bruke MAXIFS funksjonen i Excel.

      Trinn:

      • Først sett inn en tabell og skriv inn kriteriene dine som vist i følgende bilde.

      Her må vi finne det maksimale salget for “Alex” , "Bob" og "John" i en gitt kategori.

      • Bruk deretter formelen gitt nedenfor i celle D22 .
      =MAXIFS($D$4:$D$20,$B$4:$B$20,B23,$C$4:$C$20,C23)

      Formeloversikt

      • Her , max_range er Totalt salg -kolonnen ( $D$4:$D$20 ).
      • criteria_range1 er Salg Rep. -kolonnen ( $B$4:$B$20 ).
      • kriterier1 Er navnet på salgsrepresentanten ( B23 ).
      • criteria_range2 er navnet på Kategori kolonnen ( $C$4:$C$20 ).
      • criteria2 er navnet av kategorien ( C23 ).
      • Utgang → $150 .

      • Etter det, trykk ENTER og du vil få oppfølgingen på grunn av utdata på regnearket.

      • Til slutt, bruk Autofyll -alternativet i Excel for å få gjenværende utdata.

      Ting å huske

      • MAX IF er en Array Formel så i de eldre versjonene i Excel, må du trykke SHIFT + CTRL + ENTER samtidig for å fullføre denne formelen.
      • MAXIFS funksjonen er bare tilgjengelig for Excel 2019 og Office 365 .

      Øvingsseksjonen

      I Excel-arbeidsbok , vi har gitt en øvingsseksjon på høyre side av regnearket. Vennligst øv på det selv.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.