Kaip naudoti „Rank“ ir „SUMPRODUCT“ funkciją „Excel“ naudojant COUNTIF

Kaip naudoti „Rank“ ir „SUMPRODUCT“ funkciją „Excel“ naudojant COUNTIF

Elementų klasifikavimas didėjančia arba mažėjančia tvarka naudojant COUNTIF, RANK.EQ ir SUMPRODUCT funkcijų derinį yra gana paprastas. Galite rūšiuoti elementus su dubliavimu ar be jo ir išlaikyti valdiklį, kad praleistumėte arba nepraleistumėte jokių sekos eilių.





Priskiriant tas pačias eilutes keliems identiškiems įrašams, funkcija RANK.EQ praleidžia skaičius iš eilės. Norėdami to išvengti, naudokite funkciją SUMPRODUCT su funkcija COUNTIF. Šis derinys reitinguoja pasikartojančias reikšmes, nepraleisdamas skaičių.





Skirtingos „Excel“ reitingo funkcijos

Prieš atidžiau pažvelgdami į jo įgyvendinimą, trumpai apžvelkime kitas dvi jo formas, esančias „Excel“; RANK.AVG ir RANK.



Ankstesnėse „Excel“ versijose buvo galima tik funkcija RANK. Tačiau nuo „Excel 2010“ buvo pridėtos dvi papildomos rango funkcijos, būtent RANK.AVG ir RANK.EQ. Panagrinėkime jų skirtumus, nes greičiausiai juos visus matysite „Excel“.

Funkcija RANK.EQ: „RANK.EQ“ yra nauja ir patobulinta RANK funkcijos versija ir palaikoma naujausiose „Excel“ versijose. Tačiau abi funkcijos yra tos pačios ir tarnauja tam pačiam tikslui. Kad ir ką naudosite, jis duos tuos pačius rezultatus.



RANK funkcija: Kita vertus, funkcija RANK suderinama su „Excel 2007“ ir ankstesnėmis versijomis ir gali būti pašalinta naudojant bet kurią naują „Excel“ versiją. Šiandien visi naudoja naujausias „Excel“ versijas, todėl visada naudokite funkciją RANK.EQ, kai turite bendrinti lapus su kitais.

RANKAS. AVG: Kai bet kurioje reitingų sekoje yra dublikatų, funkcija RANK.AVG kiekvienam dublikatų rinkiniui priskiria vidutinį reitingą. Todėl ji tarnauja tam pačiam daiktų reitingavimo tikslui, tačiau jos pagrindinis tikslas yra sugauti dublikatus.





Kadangi šiame straipsnyje kalbama apie elementų sąrašo rangų skaičiavimą, pažiūrėkime, kaip funkcija RANK.EQ juos reitinguos. Be to, pamatysite jo naudojimą kartu su funkcija COUNTIF.

Prieš diegdami formulę, trumpai apžvelkime funkcijos RANK.EQ sintaksę.





„Excel“ reitingo funkcijos apžvalga

Taigi funkcijoje RANK.EQ yra trys argumentai; numeris, nuoroda ir tvarka. Pirmieji du argumentai yra būtini, o trečiasis yra neprivalomas. Norėdami vykdyti RANK.EQ skaičių masyve, visada turite nurodyti pirmuosius du argumentus.

Pažvelkime į kiekvieno argumento funkciją:

  1. Skaičius: Šis argumentas nurodo skaičių, kurio rangą norite sužinoti.
  2. Nuoroda: Ref argumentas reiškia sekos skaičių sąrašų masyvą. Atminkite, kad nuoroda ignoruoja visas neskaitines masyvo vertes.
  3. Įsakymas: Nepaisant to, kad tai neprivalomas argumentas, galite nurodyti funkciją RANK, kad elementai būtų reitinguojami mažėjančia arba didėjančia tvarka, šiame argumente pasirinkdami 0 arba 1. Pagal numatytuosius nustatymus, jei jį paliksite, jis reitinguos elementus mažėjančia tvarka.

„Excel“ reitingo funkcijos pavyzdys

Taigi, dabar, kai suprantate funkcijos RANK.EQ argumentus, pritaikykime ją duomenų rinkinyje, kad pamatytume, kaip jis veikia.

Pavyzdžiui, pažiūrėkite į pavyzdinius duomenis, kuriuose yra dešimt studentų. Galite naudoti „Rank.EQ“ funkciją, kad greitai apskaičiuotumėte įvertinimus pagal šių mokinių procentus. Taip nebereikia skaičiuoti jų rankiniu būdu.

Tačiau jis praleidžia skaičius, kai įtraukiami dublikatai, todėl gali tekti naudoti kitas funkcijas, aptartas vėliau straipsnyje. Žemiau yra studentų sąrašas su galutiniais procentais.

kaip padaryti nuotraukas privačias „Facebook“ 2018 m

Pirmasis argumentas yra skaičius, kurį norite reitinguoti, tai yra Jameso Walkerio ir kitų šio pavyzdžio studentų procentinė dalis. Taigi, pasirinkite langelį B2 kaip pirmasis argumentas.

Atskaitos diapazonas šiuo atveju bus nuo langelių B2 iki B11, o argumentuokime eilės tvarka didėjimo tvarka. Žemiau galite pamatyti RANK.EQ funkcijos įgyvendinimą. Formulė atrodo taip:

=RANK.EQ(B2,$B:$B,0)

Spaudžiant Įveskite vykdys formulę ir gausite Jameso Walkerio rangą.

Šiame pavyzdyje Jamesas Walkeris užima 5 vietątūkstklasėje pagal jo procentą, o tai reiškia, kad jo procentas yra 5tūkstdidžiausias, palyginti su likusiais masyvo skaičiais.

Funkcijos RANK naudojimas kartu su funkcija COUNTIF

Galima sustabdyti skaičių praleidimą naudojant funkciją RANK.EQ kartu su funkcija COUNTIF, tačiau ji taip pat nepaisys rangų dubliavimosi. Nors nė vienas skaičius nepasikartos du kartus, du tą patį skaičių turintys studentai gali gauti skirtingus laipsnius.

Norėdami tai geriau suprasti, pažiūrėkime, kaip RANK.EQ veikia kartu su COUNTIF. Formulė atrodo taip:

=RANK.EQ(B2,$B:$B,0)+COUNTIF($B:B2,B2)-1

Įdiegę šią formulę išspręsite praleistų skaičių problemą.

Aukščiau pateiktose eilutėse nėra dubliavimosi. Tačiau Jamesas Walkeris ir Gillianas Tillmanas, kurie abu turėjo gauti tą patį rangą, dabar reitinguojami skirtingai.

Taigi, naudojant RANK.EQ su COUNTIF, buvo išspręsta pusė problemos, tačiau nepavyko sukurti norimo rezultato.

amazon echo dot samsung smart tv

Susiję: Naujos žiniatinklio „Excel“ funkcijos padidina jūsų produktyvumą

Funkcijos SUMPRODUCT naudojimas su funkcija COUNTIF

Jei norite reitinguoti mokinius sąraše, priskirdami tuos pačius laipsnius lygiaverčiams procentams, nepraleisdami jokio skaičiaus, galite naudoti funkciją SUMPRODUCT su COUNTIF.

Pažvelkite į žemiau pateiktą formulę:

Formulė gali atrodyti sudėtinga, tačiau tai yra geriausias būdas teisingai surūšiuoti elementus. Tokiu būdu galite pasiekti norimų rezultatų dubliuodami reitingą ir nepraleisdami skaičių.

Kurdami rezultatą savo mokiniams, galite tiesiogiai naudoti formulę SUMPRODUCT kaip funkciją RANK. Neskaičiuojant reitingų skaičiavimų, galite naudoti funkciją RANK.EQ atskirai arba su funkcija COUNTIF.

Galutinio rezultato tvarkos keitimas

Ant Duomenų skirtukas , spustelėkite Rūšiuoti ir filtruoti grupę ir pasirinkite didėjančią eilės tvarką.

Palyginkite rezultatus trijose eilutėse, kad geriau suprastumėte, kaip veikia kiekvienas elementų reitingavimo metodas.

Susijęs: Kaip „Microsoft Excel“ duomenų lentelė leidžia palyginti rezultatus

Lengvai reitinguokite elementus naudodami funkcijas RANK.EQ ir SUMPRODUCT

Štai kaip galite naudoti funkcijas RANK ir SUMPRODUCT kartu su funkcija COUNTIF, kad įvertintumėte elementus, su dubliavimu ar be jo. Taip pat galite nuspręsti, ar jis praleidžia bet kurį sekos skaičių, ar ne.

Priklausomai nuo situacijos, galite naudoti įvairius metodus, kad suskirstytumėte skaičius pagal nurodytų kriterijų rinkinį. Tai pavyzdys, kaip „Excel“ funkcijos gali padėti sutaupyti daug laiko ir pastangų atliekant rankinius skaičiavimus. Norint sukurti profesionaliai atrodančias „Excel“ skaičiuokles, reikia dar daug ištirti.

Dalintis Dalintis „Tweet“ Paštu Kaip sukurti profesionaliai atrodančias „Excel“ skaičiuokles

Skaičiuoklės dizainas dažnai nepastebimas, tačiau metodas yra gana paprastas. Sužinokite, kaip „Excel“ sukurti profesionaliai atrodančius.

Skaityti toliau
Susijusios temos
  • Produktyvumas
  • Skaičiuoklė
  • Skaičiuotuvas
  • „Microsoft Excel“
  • Matematika
  • Duomenų analizė
Apie autorių Shan Abdul |(Paskelbti 46 straipsniai)

Shan Abdul yra mechanikos inžinerijos absolventas. Baigęs mokslus, jis pradėjo laisvai samdomo rašytojo karjerą. Jis rašo apie įvairių įrankių ir programinės įrangos naudojimą, kad padėtų žmonėms būti produktyvesniems kaip studentas ar profesionalas. Laisvalaikiu jis mėgsta žiūrėti „Youtube“ vaizdo įrašus apie produktyvumą.

Daugiau iš Shan Abdul

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia