RANK funkcija „Excel“ - Kaip naudotis „Excel Rank Formula“? - Pavyzdžiai

„Excel RANK“ funkcija

„Excel Rank“ formulė naudojama mums suteikti tam tikro duomenų rinkinio reitingą pagal duomenų rinkinį arba galime pasakyti, lygindami kitus duomenų rinkinio skaičius, rango funkcija buvo integruota „Excel 2007“ ir ankstesnių versijų funkcija, naujesnėms versijoms virš 2007 m. turime integruotą funkciją kaip „Rank.Avg“ ir „Rank.Eq“ funkcijas.

„Rank Function“ yra integruota „MS Excel“ funkcija. Tai priklauso „Excel“ STATISTINIŲ funkcijų kategorijai. Funkcija naudojama norint gauti nurodyto skaičiaus reitingą iš skaičių sąrašo.

Sintaksė

„Excel“ reitingo formulėje yra trys argumentai, iš kurių reikalingi pirmieji du, o paskutinis - neprivalomas.

  1. skaičius = skaičius, kurio rangą reikia sužinoti.
  2. ref = suskaičiuotų skaičių diapazonas, kuriame reikia rasti nurodyto skaičiaus reitingą
  3. tvarka = tvarka (didėjanti ar mažėjanti), kuria turėtų būti suskirstyti skaičiai. 0 = mažėjimo tvarka; 1 = didėjimo tvarka. Jei užsakymas nenurodytas, numatytoji vertė yra lygi nuliui, ty mažėjimo tvarka.

Kaip naudoti „RANK“ funkciją „Excel“? (su pavyzdžiais)

Pateikta funkcija yra darbalapio (WS) funkcija. Kaip darbalapio funkciją, jį galima įvesti kaip formulės dalį darbalapio langelyje. Norėdami sužinoti daugiau, žiūrėkite šiame straipsnyje paaiškintus pavyzdžius.

1 pavyzdys - raskite Steve'o reitingą matematikoje

  • Aukščiau pateiktame pavyzdyje parodyti matematikos ir gamtos mokslų dalykų studentų pažymiai. Norėdami sužinoti Steve'o reitingą matematikos srityje, naudokime „Excel RANK“ funkciją.
  • Pirmasis parametras yra įvesties vertė, kuriai reikia apskaičiuoti rangą. Čia B6 reiškia Steve'o pažymius matematikoje, ty 68.
  • 2 asis parametras, bendra elementai, kurių sudėtyje matematikos ženklus yra iš B1 ir B11. Taigi diapazonas yra B1: B11, kuris apima visus studentų matematikos pažymius.
  • Didžiausia reikšmė reiškia 1 reitingą, o mažiausia - paskutinį reitingą. Taigi trečiasis parametras praleidžiamas, o „Excel“ jį laiko 0; numatytoji tvarka mažėja.
  • RANK (B6, B1: B11) grąžina studento, vardu Steve, matematikos matematikos reitingą kaip 8, 50 yra žemiausias (B2) ir 99 (B10) - aukščiausias matematikos dalyko įvertinimas.

2 pavyzdys - iš varžybų įrašo raskite mažiausią vykdymo laiką

  • Ankstesniame pavyzdyje pateikiamos skirtingos laiko vertės. Iš pateiktų įrašų turime rasti mažiausią vykdymo laiką.
  • Laiko vertės svyruoja nuo langelio B1: B6. Taigi langelių diapazonas yra pavadintas kaip lentelė ir suteikiamas vardas „mano laikas“. Jis veikia kaip B1: B6 slapyvardis.
  • Skirtingai Pavyzdžiui # 1, čia mažiausias Runtime rodo 1 st rangą, o didžiausias Runtime rodo paskutinį rangą. Taigi, skaičiuodami rangą „Excel“ , turime taikyti didėjimo tvarką. Taigi trečiasis parametras nurodomas kaip 1.
  • Taigi, RANK (B3, mano laikas, 1) grąžina mažiausią vykdymo laiką kaip 1 vietą iš nurodyto lenktynių laiko.
  • Dėl to 4:30 (B3 langelis) žemiausias įrašomas kaip 1 laipsnis, o 9:00 (B5 langelis), ilgiausias - paskutinis, ty 4-as.

3 pavyzdys - reikšmės nėra

  1. Kaip parodyta aukščiau pateiktame paveikslėlyje, 1-ojo parametro, ty vertės, už kurią reikia apskaičiuoti rangą, NĖRA 2-ame parametre nurodytoje ląstelių srityje, tada „Excel“ rango formulė grąžina #NA! nurodant, kad vertė yra neteisinga, ty jos nėra nurodytame atskaitos langelių diapazone.
  2. Kaip parodyta aukščiau esančiame paveikslėlyje, skaičiaus 59 diapazone nėra, taigi #NA! grąžinamas kaip rezultatas, parodytas C8 langelyje.
  3. Tokiu atveju reikia ištaisyti 1-ąjį parametrą.

4 pavyzdys - teksto formato skaitmeninės vertės

  • Kaip parodyta pirmiau pateiktame paveikslėlyje, pirmasis parametras, ty vertė, už kurią reikia apskaičiuoti reitingą, pateikiamas teksto formatu, ty „5“, kaip parodyta aukščiau pateiktame paveikslėlyje. Vertė nelieka skaičiumi, nes ji cituojama dvigubomis kabutėmis ir todėl traktuojama kaip tekstas.
  • Kadangi reitingo negalima apskaičiuoti pagal tekstinius duomenis, funkcija grąžina # N / A! klaida, nurodanti, kad reikšmė nurodytame langelių diapazone nėra. Gautoje ląstelėje C6 yra # N / A grąžinta kaip funkcijos rezultatas.
  • Tokiu atveju reikia ištaisyti 1-ąjį parametrą.

Ką reikia atsiminti

  1. Minimalus „Excel RANK“ funkcijos parametras yra 2.
  2. 3-asis RANK funkcijos parametras yra neprivalomas ir pagal nutylėjimą yra nulis (mažėjimo tvarka). Jei nurodyta kaip 1, funkcija traktuoja ją didėjimo tvarka.
  3. Nėra RANKIF formulės, kad atliktumėte sąlyginį reitingavimą, panašų į „COUNTIF“ programoje „Excel“. Tam reikia naudoti papildomą „Excel“ funkciją.
  4. Kai teikiama skaičius, už kuriuos rangas turi būti apskaičiuojamas (1 g parametras) nėra į pateiktus kaip nuoroda į funkciją (2 langelių diapazoną asis parametras), tada # N / A! įvyksta klaida.
  5. Reitingo formulė nepalaiko jokių teksto reikšmių arba skaitinių reikšmių teksto pateikimo, nes RANK negalima pritaikyti teksto duomenims. Jei taip, ši „Excel“ funkcija pateikia # N / A klaidą, kaip paaiškinta.

Įdomios straipsniai...