Returnera hela innehållet i raden som innehåller den högsta matematikbetyget

Anonim

I den här artikeln lär vi oss hur du returnerar hela innehållet i raden som innehåller den högsta matematikbetyget i Microsoft Excel 2010.

Om du vill hitta hela innehållet i raden som innehåller den högsta matematikbetyget kan du använda en kombination av INDEX, MATCH & MAXfunktioner för att extrahera utmatningen.
INDEX: Returnerar ett värde eller referens för cellen vid skärningspunkten mellan en viss rad och kolumn, i ett givet intervall.

Syntax: = INDEX (array, row_num, column_num)
MATCH funktion söker efter ett specifikt objekt i ett valt cellområde och returnerar sedan objektets relativa position i intervallet.

Syntax = MATCH (lookup_value, lookup_array, match_type)
MAX: Returnerar det maximala antalet från ett cellintervall eller en array. Till exempel, om en lista med siffror innehåller 5, 6, 7, 8, 9 och 10, kommer utmatningen att vara 10.

Syntax = MAX (nummer 1, nummer 2, …)

Det kan vara högst 255 argument. Se nedanstående skärmdump:

Låt oss ta ett exempel:

Vi har elevdata som student -ID i kolumn A, år i kolumn B, ämne i kolumn C respektive märken i kolumn D. Vi behöver en formel i intervall A10: D10 för att hämta hela innehållet i raden baserat på de högsta betygen för matematikämnet.

  • I cell A10 skulle formeln vara
  • = INDEX (A3: A6, MATCH (MAX (($ D $ 3: $ D $ 6)*($ C $ 3: $ C $ 6 = "Math")), $ D $ 3: $ D $ 6,0))
  • Tryck på CTRL + SKIFT + ENTER, detta är en matrisformel.
  • Formeln kommer att se ut så här:- {= INDEX (A3: A6, MATCH (MAX (($ D $ 3: $ D $ 6)*($ C $ 3: $ C $ 6 = "Math")), $ D $ 3: $ $ 6,0))}}

  • Genom att kopiera formeln från cell A10 till område B10: D10 får vi önskat resultat.

Funktionen returnerar hela innehållet i raden som innehåller det högsta matematikbetyget.