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.