Rangskik nommers volgens numeriese waarde met Excel se RANK-funksie

INHOUDSOPGAWE:

Rangskik nommers volgens numeriese waarde met Excel se RANK-funksie
Rangskik nommers volgens numeriese waarde met Excel se RANK-funksie
Anonim

Die RANK-funksie rangskik 'n getal in vergelyking met ander getalle in 'n gegewe datastel. Die rang het geen verband met die nommer se posisie in die lys nie. Hier is hoe om getalle in Excel te rangskik.

Instruksies in hierdie artikel is van toepassing op Excel vir Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online, Excel vir Mac, Excel vir iPad, Excel vir iPhone en Excel vir Android.

Voorbeeld van die RANK-funksie

Die prent hieronder toon 'n voorbeeld van die RANK-funksie in aksie. Vir die reeks waardes 1, 6, 5, 8 en 10 in rye 2 en 3, het die getal 5 'n rangorde van:

  • 4 omdat dit die vierde-grootste getal in die lys is (sien ry 2).
  • 2 omdat dit die tweede-kleinste nommer in die lys is (sien ry 3).
Image
Image

Nie een van die twee posisies pas by sy posisie as die derde waarde van enige kant af nie. 'n Nommer se rangorde sal egter ooreenstem met sy posisie in 'n lys as die lys gesorteer is om by die rangorde te pas.

Die RANK-funksie is versoenbaar met alle Excel-weergawes. Microsoft is egter besig om dit uit te faseer ten gunste van RANK. AVG en RANK. EQ. Die grootte van RANK. AVG en RANK. EQ is relatief tot ander waardes in die lys. Wanneer meer as een waarde dieselfde rang het, gee RANK. AVG die gemiddelde rang en RANK. EQ gee die boonste rang van die stel waardes terug.

RANK-funksie se sintaksis en argumente

Die funksiesintaksis verwys na die manier waarop die funksie gestel word en sluit die funksienaam, hakies, kommaskeiers en argumente in.

Die sintaksis vir die RANK-funksie is:

  • Number is die nommer wat gerangskik moet word. Dit kan die werklike getal wees (sien ry 4 in die voorbeeld hierbo) of die selverwysing na die ligging van die data (sien rye 2 en 3).
  • Ref is die skikking of reeks selverwysings wat na die lys nommers wys om te gebruik in die rangorde van die Getal-argument. As nie-numeriese waardes in die reeks teenwoordig is, word dit geïgnoreer. In ry 5 van die voorbeeld word die nommer 5 eerste geplaas omdat dit die grootste van die twee nommers in die lys is.
  • Order is 'n numeriese waarde wat bepaal of die Getal-argument in stygende of dalende volgorde gerangskik is. Stel die volgorde op 0 of laat dit weg om in dalende volgorde te rangskik. Nie-nulwaardes rangskik in stygende volgorde.

Die data in die Ref-argument hoef nie in stygende of dalende volgorde gesorteer te word vir die Number-argumentwaarde om in daardie volgorde gerangskik te word nie.

Voer RANK-funksies in Excel in

Sedert Excel 2010 kan die RANK-funksie nie ingevoer word met die dialoogkassie nie. In plaas daarvan moet dit met die hand ingevoer word. In hierdie geval, voer =RANK(C2, A2:E2, 0) in sel F2 van die werkblad in:

Image
Image

Hierdie eenvoudige formule verwys na sel C2 as die nommer wat gerangskik moet word (eerste argument), spesifiseer selle A2 tot E2 as die reeks (tweede argument), en sorteer in dalende volgorde (derde argument).

Die Getal-argument 5 in rye 2 tot 6 het die volgende rangorde:

  • Ry 2: Vierde. Dit is die vierde grootste getal wanneer die Ref-reeks in dalende volgorde gerangskik is.
  • Ry 3: Tweede. Dit is die tweede-kleinste getal wanneer die Ref-reeks in stygende volgorde gerangskik is.
  • Ry 4: Vierde. Dit is die vierde grootste getal wanneer die Ref-reeks in dalende volgorde gerangskik is.
  • Ry 5: Eerste. Dit is die grootste van die twee getalle wanneer die Ref-reeks in dalende volgorde gerangskik is.
  • Ry 6: Nvt. Die nommer 5 is nie in die reeks A6 tot E6 nie.

As 'n lys duplikaatgetalle bevat, gee die funksie albei dieselfde rang. Daaropvolgende nommers in die lys word gevolglik laer gerangskik.

Aanbeveel: