Te străduiești să sortezi datele în Foi de calcul Google? Iată cum să utilizați funcția RANK și să transformați haosul din foile de calcul în informații organizate!
Clasificarea datelor vă poate ajuta să înțelegeți mai bine factorii importanți. Din fericire, funcția RANK din Foi de calcul Google facilitează clasarea seturilor de date. Urmați acest ghid pentru a afla cum funcționează.
Ce este funcția RANK?
Funcțiile RANK returnează un rang dintr-un set de date în funcție de o anumită valoare din setul de date. De exemplu, poate doriți să aflați unde s-a clasat un student la un test. RANK ar putea face asta pentru tine căutând numele elevului în comparație cu rezultatele testului.
Există trei funcții în Foi de calcul Google care vă permit să clasați datele. Acestea includ funcția RANK, RANK.EQ și RANK.AVG. Deși toate funcțiile funcționează în mod similar, modificările ușoare le pot face utile pentru sarcini specifice.
Funcțiile RANK.EQ și RANK sunt echivalente și returnează rangul pentru aceleași valori, cu excepția cazului în care există valori duplicate în setul de date. Diferența dintre acestea două este că RANK este o funcție mai veche din Excel care poate să nu fie compatibilă cu versiunile viitoare. Deci, dacă trebuie să comutați mult între Excel și Foi de calcul Google, cel mai bine este să utilizați RANK.EQ. Totuși, cel mai bine este să în cele din urmă
comutați la Foi de calcul Google.RANK.AVG este diferit, deoarece returnează poziția medie a unui set de date, mai degrabă decât numărarea valorilor duplicate separat. Folosiți-l dacă știți că datele dvs. au dubluri inutile pe care nu le puteți șterge.
Sintaxa funcției RANK
Funcția RANK din Foi de calcul Google utilizează trei parametri, dintre care doi sunt necesari pentru ca funcția să funcționeze corect și un parametru opțional.
Iată sintaxa pentru funcția RANK din Sheets:
=RANK(val, set de date, crescător)
Iată care sunt parametrii utilizați în această formulă:
- val: Aceasta este valoarea din setul de date pentru care doriți să determinați rangul. Dacă setul de date nu are o valoare numerică în celulele specificate, atunci formula va returna a #N / A eroare deoarece va avea date nevalide.
- set de date: Aceasta este matricea sau intervalul de celule care conține datele care trebuie luate în considerare.
- ascendent: Acesta este un parametru opțional pentru a defini dacă valorile din setul de date definit sunt în ordine crescătoare sau descrescătoare. Dacă parametrul este 0 (fals), apoi cea mai mare valoare din set de date va avea rangul 1. Dacă acest parametru este 1, cea mai mică valoare din date va fi clasată ca 1.
Dacă al treilea parametru este omis, acesta va fi implicit FALS sau 0.
RANK.EQ și RANK.AVG utilizează aceiași parametri ca formula RANK. Totuși, aici este sintaxa pentru amândoi.
=RANK.EQ(val, set de date, crescător)
=RANK.AVG(val, set de date, crescător)
Cum să utilizați funcția RANK în Foi de calcul Google
Acum că știm sintaxa și cum funcționează această formulă, să vedem cum o puteți utiliza în foile de calcul.
Folosind funcția RANK
Mai jos, avem un set de date care conține numele și notele a nouă studenți. Ceea ce ne propunem să facem aici este să creăm o nouă coloană care să arate rangul unui anumit student pe baza punctajului său. Iată pașii pentru a face acest lucru:
- Faceți clic pe celula în care doriți să introduceți formula. C2 în exemplul nostru.
- Intră și Egal (=) semn pentru a începe formula.
- Introduceți partea inițială a formulei, care este RANG(.
- Pentru primul parametru, dorim să introducem celula pe care vrem să o clasăm. În acest caz, căutăm a lui Andy rang, deci folosim celula B2 care are în el semnele lui.
- Adăugați o virgulă pentru a separa parametrii.
- Acum, trebuie să adăugăm set de date parametru, care va fi intervalul de celule de căutat. În acest caz, este domeniul de celule B2:B10.
- Notă: Dacă doriți să utilizați cele sugerate funcția de completare automată pentru a adăuga rangurile la toate celulele (Pasul 8), atunci trebuie să scrieți asta ca $B$2:$B$10, ceea ce face ca formula să utilizeze valori absolute.
- Adăugați o paranteză de închidere ")" pentru a termina formula și apăsați introduce.
- Opțional: Faceți clic pe celula care conține formula. Aceasta va afișa un chenar albastru în jurul acelei celule. Acum, faceți clic și trageți punctul albastru gros din colțul din dreapta jos și trageți-l în jos.
Citiți acest ghid mai departe Valori absolute dacă doriți să aflați mai multe despre motivul pentru care le-am folosit. Este un ghid Excel, dar se aplică și pentru Foi de calcul Google.
Folosind funcția RANK.EQ
Funcția RANK.EQ returnează rangul în setul de date, iar dacă există mai mult de o instanță a aceleiași valori în foaia de calcul, atunci va fi returnat rangul de sus pentru intrări. Aceasta este practic aceeași cu funcția RANK. Exemplul de mai jos demonstrează acest lucru.
În acest exemplu, foaia de calcul are cazuri de aceeași valoare. După cum se poate vedea, ambele funcții dau aceeași ieșire, ceea ce înseamnă că, în majoritatea cazurilor, pot fi schimbate una cu cealaltă.
Folosind funcția RANK.AVG
Formula RANK.AVG este o variantă a formulei RANK, ceea ce înseamnă că utilizarea sa este foarte similară și puteți aplica această formulă în foaia de calcul folosind aceiași pași pe care i-am menționat mai sus. Cu toate acestea, rezultatul acestei formule este puțin diferit.
Pentru acest exemplu, am aplicat RANK.AVG la aceleași cifre ca înainte
Iată pașii pentru a utiliza formula RANK.AVG în foaia de calcul:
- Faceți clic pe celula în care doriți să introduceți formula și introduceți partea inițială a formulei, adică =RANK.AVG(
- Acum, pentru primul parametru, dorim să introducem celula pe care vrem să o clasăm. În acest caz, este o celulă B2.
- Adăugați o virgulă pentru a separa parametrii și scrieți al doilea parametru, care este intervalul de celule. În acest caz, este domeniul de celule $B$2:$B$10.
- În cele din urmă, adăugați o paranteză de închidere ")" pentru a termina formula.
Când aplicați funcția, veți vedea că rezultatele sunt similare cu funcția RANK. Cu toate acestea, atunci când aceeași valoare există în mai multe celule, funcția își va lua media mai degrabă decât să aplice același rang tuturor celulelor.
De exemplu, în loc de 90 fiind numărul 1 rang, rezultă în 1.5 deoarece se ia media între rangul 1 și 2 deoarece există două scoruri de 90. Semnul de 67 este afișat ca 6 deoarece este poziția medie de 5, 6 și 7. Acesta este diferit de RANK.EQ, care atribuie automat cel mai mic rang posibil scorurilor de potrivire (5 în exemplu).
Utilizarea funcției RANK cu tablouri
Înainte, ne-am uitat la un exemplu de utilizare a funcției RANK într-un set de date existent. Cu toate acestea, putem folosi această funcție și în interiorul unei matrice cu o singură celulă. A face acest lucru este simplu.
Trebuie să scrieți numărul al cărui rang doriți să îl găsiți în primul parametru. Pentru al doilea, vom scrie numerele în matrice. Pentru acest exemplu special, iată formula pe care am folosit-o:
=RANK(67, {66,88,75,86,67,65,81,90,71})
După cum puteți vedea în exemplu, celula arată unde se clasează 67 în setul de date în același mod ca și când datele ar fi preluate din referințele de celule în loc să fie introduse direct în formulă.
Organizați-vă datele cu funcția RANK
Funcțiile RANK din Foi de calcul Google se limitează la o abilitate intermediară. Dacă întâmpinați probleme cu ele, parcurgeți din nou ghidul și creați-vă propria foaie de calcul pentru a urma în mod activ fiecare pas. Foi de calcul Google este o abilitate practică și, la fel ca orice altă abilitate nouă, uneori este nevoie de timp pentru a o rezolva. Dar, ține asta și vei deveni un profesionist în cel mai scurt timp.