Returnering af hele indhold i rækken, der indeholder den højeste matematiske karakter

Anonim

I denne artikel lærer vi, hvordan du returnerer hele indholdet i rækken, der indeholder den højeste matematiske karakter i Microsoft Excel 2010.

Hvis du vil finde hele indholdet af rækken, der indeholder den højeste matematiske karakter, kan du bruge en kombination af INDEX, MATCH & MAXfunktioner til at udtrække output.
INDEKS: Returnerer en værdi eller reference for cellen i skæringspunktet mellem en bestemt række og kolonne i et givet område.

Syntaks: = INDEX (array, row_num, column_num)
MATCH funktion søger efter et angivet element i et valgt celleområde og returnerer derefter elementets relative position i området.

Syntaks = MATCH (opslagsværdi, opslag_array, match_type)
MAX: Returnerer det maksimale antal fra et område af celler eller array. For eksempel, hvis en liste med tal indeholder 5, 6, 7, 8, 9 og 10, vil output være 10.

Syntaks = MAX (tal1, tal2, …)

Der kan maksimalt være 255 argumenter. Se nedenfor vist skærmbillede:

Lad os tage et eksempel:

Vi har elevdata som elev -id i kolonne A, år i kolonne B, emne i henholdsvis kolonne C & mærker i kolonne D. Vi har brug for en formel i område A10: D10 for at hente hele rækkens indhold baseret på de højeste karakterer for matematikfaget.

  • I celle A10 ville formlen være
  • = INDEX (A3: A6, MATCH (MAX (($ D $ 3: $ D $ 6)*($ C $ 3: $ C $ 6 = "Math")), $ D $ 3: $ D $ 6,0))
  • Tryk på CTRL + SKIFT + ENTER, dette er en matrixformel.
  • Formlen ser sådan ud:- {= INDEX (A3: A6, MATCH (MAX (($ D $ 3: $ D $ 6)*($ C $ 3: $ C $ 6 = "Math")), $ D $ 3: $ D $ 6,0))}}

  • Ved at kopiere formlen fra celle A10 til område B10: D10 får vi det ønskede resultat.

Funktionen returnerer hele indholdet i rækken, der indeholder den højeste matematiske karakter.