De score vinden die de negende hoogste was voor een bepaald team in Microsoft Excel 2010

Anonim

Om de op één na hoogste score voor een bepaald team te vinden, kunnen we de . gebruiken GROOT functie om het resultaat op te halen.

GROOT: Retourneert de k-de grootste waarde in een gegevensset. Bijvoorbeeld: het op één na grootste getal uit een lijst van 10 items.

Syntaxis: =GROOT(matrix,k)

reeks: is een matrix of bereik van cellen in een lijst met gegevens waarvoor u de k-de grootste waarde moet vinden.

k: is de kde positie van de grootste waarde tot de return in de matrix of het cellenbereik.

Laten we een voorbeeld nemen:

Kolom A bevat een aantal teams en kolom B bevat hun respectievelijke scores. We hebben een formule nodig om de op één na hoogste score af te leiden op basis van het geselecteerde team in cel D2.

  • In cel E2 zou de formule zijn:
  • =GROOT(($A$2:$A$6=D2)*($B$2:$B$6),2)
  • Dit is een matrixformule waarvoor de formule tussen accolades moet worden geplaatst met behulp van CTRL + SHIFT + ENTER.
  • {=GROOT(($A$2:$A$6=D2)*($B$2:$B$6),2)}
  • Hier 2 is de 2nd grootste getal voor team A. Het resultaat is dus 2.

  • Als we de criteria in cel D2 wijzigen van team A naar team B, dan zal de formule het resultaat automatisch dienovereenkomstig bijwerken.
  • Voor team B zijn er 3 scores, 5, 1, 8 en 5 is de 2nd grootste getal, en daarom is de output 5.