01 of 01
Ranknûmers troch Numerical Value yn Excel
De funksje RANK ranget de grutte fan in getal yn fergeliking mei oare getallen yn in list in gegevens. De rang hat gjin relaasje mei it oantal posysje yn 'e list.
Bygelyks yn it boppesteande byld, foar de searje fan wearden
1, 6, 5, 8, 10
yn rigen twa en trije, hat it nûmer 5 in rang fan:
- 4 - as it fjirde grutste nûmer yn 'e list - rige twa;
- 2 - as it twadde lytste nûmer yn 'e list - rige trije
Njonken ranget syn posysje lykas de tredde wearde fan beide ein.
In rang fan in nûmer komt oerien mei har posysje yn in list as de list is sortearre nei de oarder fan ranglist.
De Syntaksis en Arguminten fan de RANK-funksje
In syntaksis fan in funksje ferwiist nei it oanmeitsjen fan 'e funksje en befettet de funksje' name, brackets, comma separators 'en arguminten .
De syntaksis foar de funksje RANK is:
= RANK (nûmer, ref, oarder)
Nûmer - it nûmer dat ta bepaald wurde. Dit kin wêze:
- de eigentlike nûmer - rige fjouwer boppe;
- de sel referinsje nei de lokaasje fan gegevens - rigen twa en trije.
Ref - de array of berik fan seleksferwizings nei de list fan nûmers om te brûken yn it ranglist fan it nûmer argumint.
As net-numerike wearden yn it berik oanwêzich binne, wurde se negearre - rige fiif boppe, wêr't it nûmer 5 earst bepaald is omdat it de grutste fan de twa nûmers yn 'e list is.
Bestel - in nûmerike wearde dat bepaald as it oantal argumint opsteld is op opkommende of ôfnijde bestelling.
- opkommende oarder - grutste oant lytste: - As bestelling 0 (nul) of wegere is;
- opkommende opdracht (lytste oant grutste) - As bestjoering is in nonzero wearde, lykas 1.
Taljochting : de gegevens yn 'e ref moatte net opnij sorteare yn opkommende of ôfnijde bestelling foar de nûmer argumint wearde om yn dizze opdracht te rangten.
RANK-funksje foarbyld
Yn it boppesteande byld stiet de RANK-funksje yn sellen B7 oant E7 en lit de ranglist foar it nûmer 5 relatyf oan de oare getallen yn elke kolom sjen.
RANK-funksje ynfiere
Sûnt Excel 2010 kin de RANK-funksje net ynfierd wurde mei it dialoochfinster fan de funksje, lykas de measte oare funksjes yn it programma.
Om de funksje te foarkomme moatte jo manuell ynfierd wurde - sa as
= RANK (C2, A2: E2,0)
yn selle F2 fan it wurkblêd.
Ynterpretearjen fan de Resultaten
It nûmer argumint 5 yn rige twa oant sân hat de folgjende ranglist:
- Rige 2 : fjirde - om't it fjirde grutste nûmer is as it Ref- berik opnommen is yn ôfnommen bestelling;
- Rige 3 : twadde - om't it it twadde lytste nûmer is as it Ref- berik opnommen wurdt op opkommende opdracht;
- Rige 4 : fjirde - om't it fjirde grutste nûmer is as it Ref- berik yn 'e omlizzende opdracht rige wurdt;
- Rige 5 : earst - om't it grutter is fan 'e twa getallen as it Ref berik yn it ôfnimmende bestel ranget;
- Rige 6 : # N / A - omdat it nûmer 5 net leit yn it berik A6 oant E6.
Ranging duplikaat nûmers
As in list befettet dûbele nûmers hat de funksje har beide rang. Oanfolgjende nûmers yn 'e list binne lizze leger leger as gefolch.
Bygelyks, rige fjouwer befettet dûbele nûmers 5, beide wurde tredde, wylst it nûmer ien fyftich is, - der is gjin fjirde rangwearde.
Rangfunksje sûnt Excel 2010
Yn Excel 2010 waard de funksje RANK ferfongen troch:
RANK.AVG - jout de rang fan in getal werom yn in list mei nûmers: de grutte om 'e oare wearden yn' e list; As mear as ien wearde hat deselde rang, wurdt de gemiddelde rang weromjûn.
RANK.EQ - Gout de rang werom fan in getal yn in list mei nûmers. De grutte is relatyf oan oare wearden yn 'e list; As mear as ien wearde hat deselde rang, wurdt de toprang fan dizze weryndieling weromjûn.