Cum se utilizează funcția Rank și SUMPRODUCT în Excel cu COUNTIF

Cum se utilizează funcția Rank și SUMPRODUCT în Excel cu COUNTIF

Clasarea articolelor în ordine crescătoare sau descendentă utilizând combinația funcțiilor COUNTIF, RANK.EQ și SUMPRODUCT sunt relativ simple. Puteți sorta articolele cu sau fără duplicare și puteți menține controlul pentru a sări sau a nu sări peste niciun rang din secvență.





Prin atribuirea acelorași ranguri mai multor intrări identice, funcția RANK.EQ omite numerele în secvența generală. Pentru a evita această săritură, utilizați funcția SUMPRODUCT cu funcția COUNTIF. Această combinație clasifică valorile duplicate fără a trece peste numerele.





Funcții de rang diferite în Excel

Înainte de a arunca o privire mai atentă asupra implementării sale, să analizăm pe scurt celelalte două forme ale sale găsite în Excel; RANK.AVG și RANK.





În versiunile anterioare de Excel, numai funcția RANK era disponibilă. Cu toate acestea, de la Excel 2010, au fost adăugate două funcții de rang suplimentare, și anume, RANK.AVG și RANK.EQ. Să le explorăm diferențele, deoarece probabil le veți vedea pe toate în Excel.

Funcția RANK.EQ: RANK.EQ este o versiune nouă și îmbunătățită a funcției RANK și este acceptată în cele mai recente versiuni de Excel. Ambele funcții, totuși, sunt aceleași și au același scop. Orice ai folosi, dă aceleași rezultate.



Funcția RANK: Funcția RANK, pe de altă parte, este disponibilă pentru compatibilitate cu Excel 2007 și versiunile anterioare și poate fi eliminată în oricare dintre noile versiuni Excel. Astăzi toată lumea folosește cele mai recente versiuni Excel, deci folosiți întotdeauna funcția RANK.EQ atunci când trebuie să partajați foile cu alții.

RANG. AVG: Când orice secvență de rang conține duplicatele, funcția RANK.AVG atribuie un rang mediu fiecărui set de duplicate. Prin urmare, servește același scop de clasare a articolelor, dar scopul său principal este de a prinde duplicate.





Deoarece acest articol se ocupă cu calcularea clasamentelor pentru lista de articole, să vedem cum le va clasifica funcția RANK.EQ. În plus, veți vedea utilizarea acestuia în combinație cu funcția COUNTIF.

Înainte de a implementa formula, să avem o scurtă prezentare generală a sintaxei funcției RANK.EQ.





O prezentare generală a funcției de rang Excel

Deci, există trei argumente în funcția RANK.EQ; numărul, ref și ordinea. Primele două argumente sunt necesare, în timp ce al treilea este opțional. Pentru a executa RANK.EQ pe o serie de numere, trebuie să specificați întotdeauna primele două argumente.

Să aruncăm o privire la funcția fiecărui argument:

  1. Număr: Acest argument se referă la numărul al cărui rang doriți să îl cunoașteți.
  2. Ref: Argumentul Ref se referă la o serie de liste de numere din secvență. Rețineți că referința ignoră orice valori nenumerice găsite în matrice.
  3. Ordin: În ciuda faptului că este un argument opțional, puteți specifica funcția RANK pentru a clasa articolele fie în ordine descrescătoare, fie crescătoare, alegând 0 sau 1 în acest argument. În mod implicit, dacă îl lăsați în afara, acesta va clasifica articolele în ordine descrescătoare.

Exemplu de funcție de rang Excel

Deci, acum că înțelegeți argumentele funcției RANK.EQ, să o punem în practică pe un set de date pentru a vedea cum funcționează.

De exemplu, aruncați o privire la datele eșantion care conțin procente de zece studenți. Puteți utiliza funcția Rank.EQ pentru a calcula rapid clasamentele pe baza procentelor acestor studenți. Aceasta elimină necesitatea de a le calcula manual.

Cu toate acestea, omite numerele atunci când sunt implicate duplicate, deci este posibil să fie necesar să utilizați alte funcții discutate mai târziu în articol. Mai jos este lista studenților cu procentele finale.

Jocuri cu 2 jucători pe diferite computere

Primul argument este numărul pe care doriți să îl clasificați, care este procentajul lui James Walker și al altor studenți de pe rând pentru acest exemplu. Deci, selectați celula B2 ca primul argument.

Intervalul de referință, în acest caz, va fi de la celulele B2 la B11 și să alegem ordinea crescătoare în argumentul pentru ordine. Mai jos puteți vedea implementarea funcției RANK.EQ. Formula arată astfel:

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

Presare introduce va executa formula și veți obține rangul pentru James Walker.

În acest exemplu, James Walker ocupă locul 5aîn clasă pe baza procentului său, ceea ce înseamnă că procentajul său este de 5acel mai mare comparativ cu restul numerelor dintr-o matrice.

Utilizarea funcției RANK în combinație cu funcția COUNTIF

Este posibil să utilizați funcția RANK.EQ combinată cu funcția COUNTIF pentru a opri săriturile numerelor, dar va ignora și duplicarea rangurilor. Deși niciun număr nu se va repeta de două ori, doi studenți care au același număr pot obține ranguri diferite.

Pentru a înțelege mai bine acest lucru, să vedem cum funcționează RANK.EQ împreună cu COUNTIF. Formula arată astfel:

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

Implementarea acestei formule va rezolva problema numerelor de sărituri.

Nu există duplicări în rândurile de mai sus. Dar James Walker și Gillian Tillman, care trebuiau să obțină același rang, sunt acum clasate diferit.

Astfel, utilizarea RANK.EQ cu COUNTIF a rezolvat jumătate din problemă, dar nu reușește să genereze rezultatul dorit.

cum se verifică utilizarea lățimii de bandă pe computer

În legătură cu: Funcții noi pe Excel pentru web pentru a vă crește productivitatea

Utilizarea funcției SUMPRODUCT Cu funcția COUNTIF

Pentru a clasa studenții într-o listă prin atribuirea acelorași ranguri pentru procente echivalente fără să omiteți niciun număr, puteți utiliza funcția SUMPRODUCT cu COUNTIF.

Aruncați o privire la formula de mai jos:

Formula poate părea complicată, dar este cel mai bun mod de a clasa corect articolele. În acest fel, puteți obține rezultatele dorite cu duplicarea rangului și fără săriți numărul.

În timp ce obțineți rezultatul pentru studenții dvs., puteți utiliza direct formula SUMPRODUCT ca înlocuitor pentru funcția RANK. Pentru calcule de clasificare non-duplicative, puteți utiliza funcția RANK.EQ singură sau cu funcția COUNTIF.

Modificarea ordinii rezultatului final

Pe Fila date , apasă pe Sortați și filtrați grupați și alegeți o ordine crescătoare pentru a ordona clasamentul.

Comparați rezultatele în trei rânduri unul lângă altul pentru a înțelege mai bine cum funcționează fiecare metodă de clasare a articolelor.

Legate de: Modul în care tabelul de date din Microsoft Excel vă permite să comparați rezultatele

Clasificați cu ușurință elementele folosind funcțiile RANK.EQ și SUMPRODUCT

Iată cum puteți utiliza funcțiile RANK și SUMPRODUCT în combinație cu funcția COUNTIF pentru a clasa articolele, cu sau fără duplicări. De asemenea, puteți decide dacă omite orice număr din secvență sau nu.

În funcție de situație, puteți utiliza o varietate de metode pentru a clasifica numerele în funcție de un set de criterii date. Acesta este un exemplu al modului în care funcțiile Excel vă pot ajuta să economisiți mult timp și efort în calculele manuale. Mai sunt multe de explorat pentru a proiecta foi de calcul Excel cu aspect profesional.

Acțiune Acțiune Tweet E-mail Cum să creați foi de calcul Excel cu aspect profesional

Designul foilor de calcul este adesea trecut cu vederea, dar metoda este destul de simplă. Aflați cum să creați cele cu aspect profesional în Excel.

Citiți în continuare
Subiecte asemănătoare
  • Productivitate
  • Foaie de calcul
  • Calculator
  • Microsoft Excel
  • Matematica
  • Analiza datelor
Despre autor Shan Abdul |(46 articole publicate)

Shan Abdul este absolvent de inginerie mecanică. După absolvirea educației, și-a început cariera ca scriitor independent. El scrie despre utilizarea diferitelor instrumente și software pentru a ajuta oamenii să fie mai productivi ca student sau profesionist. În timpul liber, îi place să vizioneze videoclipuri de pe YouTube despre productivitate.

Mai multe de la Shan Abdul

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona