Skip to main content

Excel MAX IF Array Formula

How to Find MIN IF and MAX IF in Excel (April 2025)

How to Find MIN IF and MAX IF in Excel (April 2025)
Anonim

Denne vejledning eksempel bruger en MAX IF array formel for at finde det bedste (højeste) resultat for to spor og felt begivenheder - højhoppet og polvalven. Formlenes natur tillader os at søge efter flere resultater ved blot at ændre søgekriteriet - i dette tilfælde navnet på begivenheden.

Arbejdet for hver del af formlen er:

  • DetMAX funktionen finder det højeste resultat for det valgte arrangement.
  • Det HVIS funktion giver os mulighed for at vælge begivenheden ved at indstille en betingelse ved hjælp af begivenhedsnavne.
  • Opsætningsformlen lader HVIS funktionstest for flere tilstande i en enkelt celle, og når tilstanden er opfyldt, bestemmer arrayformlen hvilke data (hændelsesresultater) MAX funktion vil undersøge for at finde det bedste resultat.

CSE-formler

Array formler oprettes ved at trykke på Ctrl, Flytte, og Gå ind nøgler på tastaturet samtidig med at formlen er indtastet.

På grund af de nøgler, der trykkes på for at oprette array-formlen, kaldes de undertiden som CSE formler.

MAX IF Nested Formel Syntax and Arguments

Syntaxen for MAX IF-formlen er:

= MAX (IF (logical_test, value_if_true, value_if_false))

  • Da IF-funktionen er nestet inden for MAX-funktionen, bliver hele IF-funktionen det eneste argument for MAX-funktionen.

Argumenterne for HVIS funktion er:

  • logisk_test (påkrævet): En værdi eller et udtryk, der testes for at se om det er sandt eller falsk.
  • værdi_hvis_sand (påkrævet) Den værdi, der vises, hvis logical_test er sandt.
  • værdi_hvis_falsk (valgfrit) Den værdi, der vises, hvis logical_test er falsk.

I dette eksempel:

  • Den logiske test forsøger at finde en kamp for det hændelsesnavn, der er indtastet i celle D10 af regnearket.
  • Det værdi_hvis_sand argument vil være ved hjælp af MAX funktion, det bedste resultat for den valgte begivenhed.
  • Det værdi_hvis_falsk argumentet vil blive udeladt, da det ikke er nødvendigt, og dets fravær vil forkorte formlen. Hvis et begivenhedsnavn, der ikke er i datatabellen - som f.eks. Springet - er indtastet celle D10 formlen vil returnere et nul ( 0 ).

Excel's MAX IF Array Formula Eksempel

  1. Indtast følgende data i celler D1 til E9 som det ses i billedet ovenfor.

  2. I celle D10 type højt hop - Formlen vil se i denne celle for at finde ud af hvilke af de begivenheder, vi ønsker at finde det bedste resultat.

Indtastning af MAX IF Nested Formula

Da vi skaber både en indlejret formel og en matrixformel, skal vi skrive hele formlen i en enkelt regnearkcelle.

Når du har indtastet formlen LADE VÆRE MED tryk på Gå ind nøgle på tastaturet eller klik på en anden celle med musen som vi har brug for at vende formlen til en matrixformel.

  1. Klik på celle E10 - Placeringen, hvor formelresultaterne vises.

  2. Type det følgende:

    = MAX (IF (D2: D7 = D10, E2: E7))

  3. Tryk og hold nede Ctrl og Flytte nøgler på tastaturet.

  4. Tryk på Gå ind tast på tastaturet for at oprette matrixformlen.

Test formel

Test formlen ved at finde det bedste resultat for polvalven. Type stangspring ind i celle D10 og tryk på Gå ind tast på tastaturet. Formlen skal returnere højden af 5.65 meter i celle E10.