Skip to main content

Ранг бројева нумеричком вриједношћу помоћу Екцелове РАНК функције

Anonim

Тхе РАНК функција рангира број у поређењу са другим бројевима у датом скупу података. Сама чин нема никакву везу са позицијом броја на листи. На пример, на слици приказана у овом чланку, за серију вредности 1, 6, 5, 8 и 10 ин редови два и три, број 5 има чин:

  • 4 - као четврти највећи број на листи (други ред)
  • 2 - као други најмањи број на листи (трећи ред)

Нити рангирање се не слаже са позицијом треће вредности са било ког краја; међутим, ранг броја ће се подударати са његовом позицијом у листи ако је листа сортирана у складу са редоследом рангирања.

Док РАНК функција је тренутно компатибилна са свим верзијама Екцел-а, Мицрософт га пушта у корист РАНК.АВГ и РАНК.ЕК.

РАНК.АВГ враћа ранг броја на листу бројева - то јест, његова величина у односу на друге вредности у листи. Ако више од једне вриједности има исти чин, просјечни ранг се враћа.

РАНК.ЕК враћа ранг броја у листу бројева. Његова величина је релативна према другим вриједностима у листи; ако више од једне вриједности има исти чин, врати се највиши чин тог скупа вриједности.

01 од 02

РАНК Функција синтакса и аргумената

Синтакса функције се односи на начин на који је наведена функција и укључује име функције, заграде, сепараторе за сепарацију и аргументе. Синтакса за РАНК функцију је:

  • Број је број који треба рангирати. Овим се може кладити стварни број (ред четири у примјеру) или референца ћелије на локацију података (редови два и три).
  • Реф је низ или опсег референци ћелија који указују на листу бројева који се користе у рангирању броја аргумената. Ако су не-нумеричке вредности присутне у опсегу, оне се игноришу - на примјер, у реду 5, гдје је број 5 рангиран, јер је највећи од два броја у листи.
  • Наручи је нумеричка вредност која одређује да ли је број аргумент је рангиран у растућем или падајућем редоследу. Подешавање поруџбине на 0 или његово испуштање рангираће се у опадајућем редоследу, док ће свака ненумеричка вриједност рангирати у растућем редоследу.

Подаци у Реф не треба стварно сортирати у растућем или падајућем редоследу за вриједност броја аргумената која ће бити рангирана у том редоследу.

Наставите читати даље

02 од 02

Унесите РАНК функције у Екцелу

Пошто Екцел 2010 не можете да унесете РАНК помоћу дијалог бок-а, као што можете и за већину других функција у програму. Уместо тога, морате га унети ручно. У овом случају, упишете следеће у ћелију Ф2 радног листа.

= РАНК (Ц2, А2: Е2,0)

Ова једноставна формула ће референцирати ћелију Ц2 као број који се рангира (први аргумент), ћелије А2 до Е2 као опсег и сортирај се у падајућем редоследу (трећи аргумент).

Имајте на уму слику изнад за сваку формулу и како она функционише. Број аргумент 5 у редовима од два до седам има сљедеће рангирање:

  • Ред 2: четврто, јер је четврти по величини када је распон Реф рангиран у падајућем редоследу;
  • Ред 3: друго; јер је то најмањи број када је опсег Реф рангиран у растућем редоследу;
  • Ред 4: четврто, јер је четврти по величини када је распон Реф рангиран у падајућем редоследу;
  • Ред 5: прво, јер је већи од два броја када је опсег Реф рангиран у падајућем редоследу;
  • Ред 6: # Н / А, јер број 5 није у опсегу од А6 до Е6.

Ако листа садржи дуплиране бројеве, функција им даје оба ранга. Следећи бројеви у листи су рангирани као резултат.