Ako používať funkciu Rank a SUMPRODUCT v programe Excel s COUNTIF

Ako používať funkciu Rank a SUMPRODUCT v programe Excel s COUNTIF

Poradie položiek vo vzostupnom alebo zostupnom poradí pomocou kombinácie funkcií COUNTIF, RANK.EQ a SUMPRODUCT je pomerne jednoduché. Položky môžete triediť s duplikáciou alebo bez nej a zachovať kontrolu, aby sa preskočili alebo nepreskočili žiadne poradia.





Priradením rovnakých radov viacerým identickým položkám funkcia RANK.EQ preskočí čísla v celkovom poradí. Aby ste tomu zabránili, použite funkciu SUMPRODUCT s funkciou COUNTIF. Táto kombinácia zaraďuje duplicitné hodnoty bez preskakovania čísel.





Rôzne hodnotiace funkcie v programe Excel

Predtým, ako sa bližšie pozrieme na jeho implementáciu, si v krátkosti prezrieme jeho ďalšie dve formy nachádzajúce sa v Exceli; RANK.AVG a RANK.





V starších verziách programu Excel bola k dispozícii iba funkcia RANK. Od Excelu 2010 však pribudli dve ďalšie hodnostné funkcie, a to RANK.AVG a RANK.EQ. Pozrime sa na ich rozdiely, pretože ich všetky pravdepodobne uvidíte v programe Excel.

Funkcia RANK.EQ: RANK.EQ je nová a vylepšená verzia funkcie RANK a je podporovaná v najnovších verziách programu Excel. Obe funkcie sú však rovnaké a slúžia rovnakému účelu. Čokoľvek použijete, poskytne to rovnaké výsledky.



RANK Funkcia: Funkcia RANK je na druhej strane k dispozícii pre kompatibilitu s Excelom 2007 a staršími verziami a môže byť odstránená v akejkoľvek z nových verzií programu Excel. Dnes každý používa najaktuálnejšie verzie programu Excel, takže ak musíte listy zdieľať s ostatnými, vždy používajte funkciu RANK.EQ.

RANK. AVG: Keď akákoľvek sekvencia poradia obsahuje duplikáty, funkcia RANK.AVG priradí priemernú pozíciu každej skupine duplikátov. Slúži teda na rovnaký účel radenia položiek, ale jeho primárnym cieľom je odchyt duplikátov.





Keďže sa tento článok zaoberá výpočtom poradia pre zoznam položiek, pozrime sa, ako ich funkcia RANK.EQ zoradí. Navyše uvidíte jeho využitie v kombinácii s funkciou COUNTIF.

Pred implementáciou vzorca si urobme stručný prehľad syntaxe funkcie RANK.EQ.





Prehľad funkcie hodnotenia programu Excel

Takže vo funkcii RANK.EQ sú tri argumenty; číslo, odkaz a objednávka. Prvé dva argumenty sú povinné, zatiaľ čo tretí je voliteľný. Ak chcete vykonať RANK.EQ na poli čísel, musíte vždy zadať prvé dva argumenty.

Pozrime sa na funkciu každého argumentu:

  1. Číslo: Tento argument sa týka čísla, ktorého hodnosť chcete vedieť.
  2. Odkaz: Argument Ref odkazuje na pole zoznamov čísel v sekvencii. Majte na pamäti, že odkaz ignoruje všetky nečíselné hodnoty nachádzajúce sa v poli.
  3. Objednať: Napriek tomu, že ide o voliteľný argument, môžete zadať funkciu RANK na zoradenie položiek zostupne alebo vzostupne tak, že v tomto argumente vyberiete 0 alebo 1. Ak to predvolene vynecháte, položky budú zoradené zostupne.

Príklad funkcie Excelu

Teraz, keď už rozumiete argumentom funkcie RANK.EQ, uvedieme to do praxe v množine údajov, aby sme zistili, ako funguje.

Ako príklad si pozrite vzorové údaje obsahujúce percentá z desiatich študentov. Na rýchle vypočítanie poradia na základe percent týchto študentov môžete použiť funkciu Rank.EQ. Vďaka tomu nie je potrebné ich ručne vypočítavať.

Pri duplikátoch však preskakuje čísla, takže možno budete musieť použiť ďalšie funkcie popísané ďalej v článku. Nasleduje zoznam študentov s ich konečnými percentami.

ako zlepšiť kvalitu zvuku na prenosnom počítači Windows 10

Prvým argumentom je číslo, ktoré chcete zaradiť, čo je percento Jamesa Walkera a ďalších študentov v tomto prípade v poradí. Vyberte bunku B2 ako prvý argument.

Referenčný rozsah bude v tomto prípade od buniek B2 po B11 a vyberme argument vzostupne v poradí. Nasleduje implementácia funkcie RANK.EQ. Vzorec vyzerá takto:

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

Lisovanie Zadajte vykoná vzorec a získate hodnosť Jamesa Walkera.

V tomto prípade je James Walker na 5. miestethv triede na základe jeho percenta, čo znamená, že jeho percento je 5thnajvyššia v porovnaní so zvyšnými číslami v poli.

Použitie funkcie RANK v kombinácii s funkciou COUNTIF

Na zastavenie preskakovania čísel je možné použiť funkciu RANK.EQ kombinovanú s funkciou COUNTIF, ale bude ignorovať aj duplikáciu poradia. Aj keď sa žiadne číslo nebude dvakrát opakovať, dvaja študenti s rovnakým počtom môžu získať rôzne hodnosti.

Aby sme to lepšie pochopili, pozrime sa, ako RANK.EQ funguje spoločne s COUNTIF. Vzorec vyzerá takto:

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

Implementácia tohto vzorca vyrieši problém s preskakovaním čísel.

Vo vyššie uvedených radoch nedochádza k duplikácii. Ale James Walker a Gillian Tillman, ktorí mali obaja získať rovnakú hodnosť, sú teraz hodnotení inak.

Použitie RANK.EQ s programom COUNTIF teda vyriešilo polovicu problému, ale nedokáže vygenerovať požadovaný výsledok.

čo robiť, keď je váš iphone prilepený na logu Apple

Súvisiace: Nové funkcie v Exceli pre web zvyšujú vašu produktivitu

Použitie funkcie SUMPRODUCT s funkciou COUNTIF

Ak chcete zaradiť študentov do zoznamu priradením rovnakých radov ekvivalentným percentám bez preskočenia akéhokoľvek čísla, môžete pomocou funkcie COUNTIF použiť funkciu SUMPRODUCT.

Pozrite sa na nasledujúci vzorec:

Vzorec sa môže zdať komplikovaný, ale je to najlepší spôsob, ako správne zoradiť položky. Takýmto spôsobom môžete dosiahnuť požadované výsledky s duplikáciou poradia a bez preskakovania čísel.

Pri vytváraní výsledkov pre svojich študentov môžete priamo použiť vzorec SUMPRODUCT ako náhradu za funkciu RANK. Na neduplicitné výpočty poradia môžete použiť funkciu RANK.EQ samostatne alebo s funkciou COUNTIF.

Zmena poradia konečného výsledku

Na Karta Údaje , kliknite na Zoradiť a filtrovať zoskupiť a zvoliť vzostupné poradie, aby ste zoradili rebríček.

Porovnajte výsledky v troch radoch vedľa seba, aby ste lepšie porozumeli tomu, ako jednotlivé metódy hodnotenia položiek fungujú.

Súvisiace: Ako vám tabuľka údajov v programe Microsoft Excel umožňuje porovnávať výsledky

Položky zarovnajte jednoducho pomocou funkcií RANK.EQ a SUMPRODUCT

Tu je návod, ako môžete používať funkcie RANK a SUMPRODUCT v kombinácii s funkciou COUNTIF na radenie položiek s duplikáciami alebo bez nich. Môžete sa tiež rozhodnúť, či preskočí akékoľvek číslo v poradí alebo nie.

V závislosti od situácie môžete použiť rôzne metódy na zoradenie čísel podľa sady daných kritérií. Je to príklad toho, ako vám funkcie Excelu môžu pomôcť ušetriť veľa času a úsilia pri ručných výpočtoch. Pri navrhovaní profesionálne vyzerajúcich tabuliek Excelu je toho oveľa viac, čo je potrebné preskúmať.

zdieľam zdieľam Tweet E -mail Ako vytvoriť profesionálne vyzerajúce tabuľky programu Excel

Dizajn tabuľky je často prehliadaný, ale metóda je celkom jednoduchá. Naučte sa, ako vytvoriť v Exceli profesionálne vyzerajúce.

Čítajte ďalej
Súvisiace témy
  • Produktivita
  • Tabuľka
  • Kalkulačka
  • Microsoft Excel
  • Matematika
  • Analýza dát
O autorovi Shan Abdul |(46 publikovaných článkov)

Shan Abdul je absolventom strojného inžinierstva. Po ukončení vzdelania začal svoju kariéru ako nezávislý spisovateľ. Píše o použití rôznych nástrojov a softvéru, ktoré majú ľuďom pomôcť zvýšiť produktivitu ako študent alebo profesionál. Vo svojom voľnom čase rád sleduje videá z YouTube o produktivite.

Viac od Shana Abdula

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber