Funcția de clasare în excel. Funcțiile rank, rank.rv și rank.sr pentru clasarea datelor în Excel

Funcția RANK( ) , versiune în limba engleză RANG(), se intoarce rangul unui număr într-o listă de numere. Rangul unui număr este mărimea acestuia în raport cu alte valori din listă. De exemplu, în tabloul (10;20;5) numărul 5 va avea rangul 1, deoarece este cel mai mic număr, numărul 10 este rangul 2 și 20 este rangul 3 (acesta este un rang ascendent unde cea mai mică valoare este atribuită rangul 1). Dacă lista este sortată, atunci rangul numărului va fi poziția acestuia (dacă nu există repetări).

Sintaxă

Număr- numărul pentru care se determină rangul.

Legătură- link la o listă de numere (gamă de celule cu numere). Nu puteți specifica o matrice direct; formula =RANK(10;(10:50:30:40:50)) nu va funcționa. Dar, dacă introduceți formula =RANK(B7,$A$7:$A$11) , atunci va funcționa (deși celula B7 - în afara listei cu numere). Dacă în B7 conține un număr din afara listei de numere, formula va returna eroarea #N/A.

Ordin- un număr care determină metoda de ordonare.

  • Dacă ordinea este 0 (zero) sau omisă, atunci MS EXCEL atribuie rang=1 numărului maxim, valori mai mici sunt atribuite b O ranguri superioare.
  • Dacă comanda este vreuna număr diferit de zero, apoi MS EXCEL atribuie rang=1 numărului minim, b O sunt atribuite valori mai mari b O ranguri superioare.

Determinarea rangului într-o listă fără repetări

Dacă lista de numere este în interval A7:A11 , atunci formula =RANK(A7,$A$7:$A$11) va determina rangul numărului din celulă A7 (vezi exemplu de fișier).

Deoarece argument Ordin este omis, apoi MS EXCEL a atribuit rang=1 la numărul maxim (50) și rangul maxim (5 = numărul de valori din listă) la minim (10).

Opțiune alternativă: =COUNTIF($A$7:$A$11,">"&A7)+1

În coloană CU formula =RANK(A7;$A$7:$A$11;1) este dată cu rang în ordine crescătoare, rang=1 atribuit numărului minim. Opțiune alternativă: =COUNTIF($A$7:$A$11;"<"&A7)+1

Dacă lista originală este , atunci rangul numărului va fi poziția acestuia în listă.

Relația dintre funcțiile MAXIMUM()/SMALLEST() și RANK()

Funcțiile LARGE() și RANK() sunt complementare în sensul că prin scrierea formulei =HIGH($A$7:$A$11,RANK(A7,$A$7:$A$11)) vom obține aceeași matrice originală A7:A11 .

Determinarea rangului într-o listă cu repetări

Dacă lista conține , atunci valorilor duplicate (evidențiate în culoare) li se va atribui același rang (maxim). Prezența numerelor care se repetă afectează rangurile numerelor ulterioare. De exemplu, dacă într-o listă de numere întregi sortate în ordine crescătoare, numărul 10 apare de două ori și are rangul 5, numărul 11 ​​va avea rangul 7 (niciun număr nu va avea rangul 6).

Uneori, acest lucru nu este convenabil și este necesar să vă asigurați că rangurile nu se repetă (de exemplu, la determinarea locurilor de premiu, când este imposibil ca mai multe persoane să ocupe același loc).

Formula ne va ajuta în acest sens =RANK(A37,A$37:A$44)+COUNTIF(A$37:A37,A37)-1

Se presupune că lista originală de numere se află în interval A37:A44 .

Notă. A fost adăugată o funcție RANK.RV(număr,link,[comanda]) Dacă mai multe valori au același rang, se returnează cel mai înalt rang al acelui set de valori (atribuind numerelor duplicate aceleași valori de rang). Fișierul exemplu explică cum funcționează această funcție. A adăugat și o funcție RANK.SR(număr, link, [comanda]) Dacă mai multe valori au același rang, se returnează media.

Atunci când lucrați cu date, este adesea nevoie de a afla ce loc ocupă un anumit indicator în lista agregată în ceea ce privește dimensiunea. În statistici, aceasta se numește clasare. Excel are instrumente care permit utilizatorilor să efectueze această procedură rapid și ușor. Să aflăm cum să le folosim.

Pentru a efectua clasarea în Excel, sunt furnizate funcții speciale. În versiunile mai vechi ale aplicației a existat o declarație concepută pentru a rezolva această problemă - RANG. Din motive de compatibilitate, este lăsat într-o categorie separată de formule în versiunile moderne ale programului, dar în ele este totuși recomandabil să se lucreze cu analogi mai noi, dacă este posibil. Acestea includ operatori statistici RANK.RVȘi RANK.SR. Vom vorbi mai departe despre diferențe și algoritmul de lucru cu ele.

Metoda 1: Funcția RANK.RV

Operator RANK.RV procesează datele și afișează numărul de serie al argumentului specificat din lista agregată în celula specificată. Dacă mai multe valori au același nivel, atunci operatorul afișează cea mai mare valoare din listă. Dacă, de exemplu, două valori au aceeași valoare, atunci li se va atribui un al doilea număr, iar următoarea valoare cea mai mare va avea un al patrulea număr. Apropo, operatorul face exact același lucru RANGîn versiunile mai vechi de Excel, astfel încât aceste funcții pot fi considerate identice.

Sintaxa acestui operator este scrisă după cum urmează:

Argumente "număr"Și "legătură" sunt obligatorii și "Ordin"- optional. Ca argument "număr" trebuie să introduceți un link către celula care conține valoarea al cărei număr de serie doriți să aflați. Argument "legătură" conține adresa întregului interval care este clasat. Argument "Ordin" poate avea două semnificații - «0» Și "1". În primul caz, ordinea este numărată în ordine descrescătoare, iar în al doilea caz, în ordine crescătoare. Dacă acest argument nu este specificat, acesta este considerat automat zero de către program.

Această formulă poate fi scrisă manual în celula în care doriți să fie afișat rezultatul procesării, dar pentru mulți utilizatori este mai convenabil să setați intrarea prin fereastră Vrăjitorii de funcții.


Metoda 2: Funcția RANK.SR

A doua funcție care realizează operația de clasare în Excel este RANK.SR. Spre deosebire de funcții RANGȘi RANK.RV, dacă valorile mai multor elemente se potrivesc, acest operator produce un nivel mediu. Adică, dacă două valori sunt de mărime egală și vin după valoarea numerotată 1, atunci ambelor li se va atribui numărul 2,5.

Sintaxă RANK.SR foarte asemănătoare cu diagrama operatorului anterior. Arata cam asa:

Formula poate fi introdusă manual sau prin Expertul de funcții. Ne vom opri mai detaliat asupra ultimei opțiuni.


După cum puteți vedea, în Excel există două funcții pentru a determina clasarea unei anumite valori într-un interval de date: RANK.RVȘi RANK.SR. Pentru versiunile mai vechi ale programului, se folosește operatorul RANG, care, de fapt, este un analog complet al funcției RANK.RV. Principala diferență dintre formule RANK.RVȘi RANK.SR este că primul dintre ele indică cel mai înalt nivel atunci când valorile coincid, iar al doilea afișează media ca fracție zecimală. Aceasta este singura diferență dintre acești operatori, dar trebuie luată în considerare atunci când alegeți ce funcție ar trebui să folosească utilizatorul.

Acest articol va analiza mai multe funcții statistice ale Excel:

Funcția MAX

Returnează valoarea numerică maximă dintr-o listă de argumente.

Sintaxă: = MAX

Exemplu de utilizare:

=MAX((1;2;3;4;0;-5;5;"50")) – returnează rezultatul 5, în timp ce linia „50” este ignorată, deoarece specificate într-o matrice.
=MAX(1;2;3;4;0;-5;5;"50") – rezultatul funcției va fi 50, deoarece șirul este dat în mod explicit ca argument separat și poate fi convertit într-un număr.
=MAX(-2; TRUE) – returnează 1, deoarece valoarea booleană este specificată în mod explicit, deci nu este ignorată și este convertită în una.

Funcția MIN

Returnează valoarea numerică minimă dintr-o listă de argumente.

Sintaxă: = MIN(număr1; [număr2]; ...), unde numărul1 este un argument obligatoriu, toate argumentele ulterioare (până la numărul255) sunt opționale. Argumentul poate lua valori numerice, referințe la intervale și matrice. Valorile text și booleene din intervale și matrice sunt ignorate.

Exemplu de utilizare:

=MIN((1;2;3;4;0;-5;5;"-50")) – returnează rezultatul -5, șirul de text este ignorat.
=MIN(1;2;3;4;0;-5;5;"-50") – rezultatele funcției vor fi -50, deoarece șirul „-50” este dat ca argument separat și poate fi convertit într-un număr .
=MIN(5; TRUE) – returnează 1, deoarece valoarea booleană este dată explicit ca argument, deci nu este ignorată și convertită la unul.

Funcție MARE

Returnează valoarea celui de-al n-lea mai mare element dintr-un set specificat de elemente. De exemplu, al doilea ca mărime, al patrulea ca mărime.

Sintaxă: = MAI MARE(matrice; n), unde

  • n – un număr natural (altul decât zero) care indică poziția elementului în ordine descrescătoare. Dacă specificați un număr fracționar, acesta este rotunjit la un număr întreg (numerele fracționale mai mici de unu returnează o eroare). Dacă argumentul depășește numărul de elemente din set, funcția returnează o eroare.

Exemplu de utilizare:

Imaginea prezintă 2 intervale. Sunt complet aceleași, cu excepția faptului că în prima coloană gama este sortată în ordine descrescătoare, este prezentată pentru claritate. Funcția face referire la intervalul de celule din a doua coloană și returnează elementul care este cea mai mare 3 valoare.

Acest exemplu folosește un interval cu valori repetate. Se poate observa că celulelor nu li se atribuie aceleași ranguri dacă sunt egale.

Funcție MICĂ

Returnează valoarea elementului care a fost a n-a cea mai mică dintre setul de elemente specificat. De exemplu, al treilea cel mai mic, al șaselea cel mai mic.

Sintaxă: = CEL MAI PUŢIN(matrice; n), unde

  • matrice – o serie de celule sau o matrice de elemente care conțin valori numerice. Valorile text și booleene sunt ignorate.
  • n – un număr natural (altul decât zero) care indică poziția elementului în ordine crescătoare. Dacă specificați un număr fracționar, acesta este rotunjit în jos la cel mai apropiat număr întreg (numerele fracționale mai mici de unu returnează o eroare). Dacă argumentul depășește numărul de elemente din set, funcția returnează o eroare.

O matrice sau o zonă NU trebuie sortată.

Exemplu de utilizare:

Funcția RANK

Returnează poziția unui element într-o listă după valoarea sa, raportată la valorile altor elemente. Rezultatul funcției nu va fi indexul (locația reală) a elementului, ci un număr care indică ce poziție ar ocupa elementul dacă lista ar fi sortată fie în ordine crescătoare, fie în ordine descrescătoare.
În esență, funcția RANK face opusul funcțiilor MAXIM și MAI MIC, deoarece primul găsește rangul după valoare, iar cel din urmă găsește valoarea după rang.
Valorile text și booleene sunt ignorate.

  • numărul este un argument necesar. Valoarea numerică a elementului a cărui poziţie trebuie găsită.
  • link – un argument necesar, care este o legătură către un interval cu o listă de elemente care conțin valori numerice.
  • ordinea este un argument opțional. Valoare booleană responsabilă pentru tipul de sortare:
    • FALSE este valoarea implicită. Funcția verifică valorile în ordine descrescătoare.
    • TRUE – funcția verifică valorile în ordine crescătoare.

Dacă nu există niciun element cu valoarea specificată în listă, funcția returnează eroarea #N/A.
Dacă două elemente au aceeași valoare, atunci rangul primului găsit este returnat.
Funcția RANK este prezentă în versiunile Excel începând cu 2010, doar pentru compatibilitate cu versiunile anterioare. În schimb, au fost introduse noi funcții care au aceeași sintaxă:

  • RANK.RV – identitatea completă a funcției RANK. Terminația adăugată „.РВ” indică faptul că, dacă sunt găsite elemente cu valori egale, este returnat cel mai înalt rang, adică. chiar primul descoperit;
  • RANK.SR – terminația „.SR” indică faptul că, dacă sunt găsite elemente cu valori egale, se returnează rangul lor mediu.

Exemplu de utilizare:

În acest caz, întoarcerea rangului este utilizată la verificarea unui interval de valori în ordine crescătoare.

Următoarea imagine arată utilizarea funcției cu verificarea valorilor în ordine descrescătoare. Deoarece există 2 celule în interval cu o valoare de 2, este returnat rangul primei celule găsite în ordinea specificată.

Funcția AVERAGE

Returnează media aritmetică a argumentelor date.

Sintaxă: = IN MEDIE(număr1; [număr2]; ...), unde numărul1 este un argument obligatoriu, toate argumentele ulterioare (până la numărul255) sunt opționale. Argumentul poate lua valori numerice, referințe la intervale și matrice. Valorile text și booleene din intervale și matrice sunt ignorate.

Exemplu de utilizare:

Rezultatul executării funcției din exemplu va fi valoarea 4, deoarece Valorile booleene și text vor fi ignorate și (5 + 7 + 0 + 4)/4 = 4.

Funcția AVERAGE

Similar cu funcția AVERAGE, cu excepția faptului că valorile booleene adevărate din intervale sunt setate la 1, iar valorile false și textul sunt setate la zero.

Exemplu de utilizare:

Valoarea returnată în exemplul următor este 2,833333 deoarece textul și valorile booleene sunt setate la zero, iar boolean TRUE este setat la unu. Prin urmare, (5 + 7 + 0 + 0 + 4 + 1)/6 = 2,833333.

Funcția AVERAGEIF

Calculează media aritmetică a celulelor care îndeplinesc o condiție specificată.

Sintaxă: = MEDIEIF(interval; condiție; [interval_medie]), unde

  • intervalul este un argument necesar. Interval de celule de verificat.
  • condiție – un argument necesar. Valoare sau stare de testare. Caracterele wildcard (* și ?) pot fi folosite pentru valorile text. Condiții precum mai mult sau mai puțin sunt scrise între ghilimele.
  • media_interval este un argument opțional. Link la celule cu valori numerice pentru a determina media aritmetică. Dacă acest argument este omis, se folosește argumentul „interval”.

Exemplu de utilizare:

Este necesar să se afle media aritmetică pentru numerele care sunt mai mari decât 0. Deoarece pentru calcul sunt prezentate doar 3 numere, dintre care 2 sunt zero, a rămas o singură valoare, care este rezultatul executării funcției.
De asemenea, funcția nu folosește ultimul argument, așa că ia intervalul de la primul.

Următorul exemplu privește un tabel care arată salariile angajaților. Trebuie să aflați salariul mediu pentru fiecare post.

Funcția AVERAGEIFS

Returnează media aritmetică a celulelor care îndeplinesc una sau mai multe condiții.

Sintaxă: = MEDIEIFS(interval_medie; interval_condiție1; condiție1; [interval_condiție2]; [condiție2]; ...), unde

  • media_interval este un argument obligatoriu. Link la celule cu valori numerice pentru a determina media aritmetică.
  • condition_range1 este un argument obligatoriu. Interval de celule de verificat.
  • condiția1 este un argument necesar. Valoare sau stare de testare. Caracterele wildcard (* și ?) pot fi folosite pentru valorile text. Condiții precum mai mare decât, mai puțin decât sunt incluse între ghilimele.

Toate argumentele ulterioare de la condition_range2 și condition2 la condition_range127 și condition127 sunt opționale.

Exemplu de utilizare:

Folosim tabelul din exemplul funcției anterioare cu adăugarea de orașe pentru angajați. Să afișăm salariul mediu pentru electricieni din orașul Moscova.
Rezultatul executării funcției este 25.000.
Funcția ia în considerare numai acele valori care îndeplinesc toate condițiile.

Funcția COUNT

Numărează numărul de valori numerice dintr-un interval.

Sintaxă: = VERIFICA(valoare1; [valoare2]; ...), unde valoarea1 este un argument necesar care ia o valoare, o referință de celulă, un interval de celule sau o matrice. Argumentele value2 prin value255 sunt opționale și la fel ca value1.

Valorile booleene din intervale și matrice sunt ignorate. Dacă o astfel de valoare este specificată în mod explicit în argument, atunci este luată în considerare ca număr.

Exemplu de utilizare:

=VERIFICA(1; 2; „5”) – rezultatul funcției 3, deoarece șirul „5” este convertit într-un număr.
=VERIFICA((1; 2; „5”)) – rezultatul executării funcției va fi valoarea 2, deoarece, spre deosebire de primul exemplu, numărul ca șir este scris într-o matrice, deci nu va fi convertit.
=VERIFICA(1; 2; TRUE) – rezultatul funcției 3. Dacă valoarea logică ar fi în tablou, atunci nu ar fi numărată ca număr.

Funcția COUNTIF

Numărează numărul de celule dintr-un interval care îndeplinesc o condiție specificată.

Sintaxă: = COUNTIF(gamă; criteriu), unde

  • intervalul este un argument necesar. Acceptă o referință la o serie de celule pentru a testa o afecțiune.
  • criteriul este un argument necesar. Un criteriu de testare care conține o valoare sau condiții precum mai mare decât, mai mică decât, care trebuie incluse între ghilimele. Puteți utiliza caractere joker (* și ?) pentru valorile text.

Exemplu de utilizare:

Funcția COUNTIFS

Returnează numărul de celule dintr-un interval care îndeplinesc o condiție sau un set de condiții.
Funcția este similară cu funcția COUNTIF, cu excepția faptului că poate conține până la 127 de intervale și criterii, unde primul este obligatoriu, iar cele ulterioare nu.

Sintaxă: = COUNTIFS(domeniul1; criteriul1; [domeniul2]; [criteriul2]; ...).

Exemplu de utilizare:

Figura arată utilizarea funcției COUNTIFS, care calculează numărul de persoane cu un salariu de peste 4.000 de ruble și care trăiesc în Moscova și regiunea Moscovei. În acest caz, caracterul wildcard * este folosit pentru ultima condiție.

Funcția COUNTA

Numărează celulele care nu sunt goale în intervalul specificat.

Sintaxă: = SOCOTEALĂ(valoare1; [valoare2]; ...), unde valoarea1 este un argument obligatoriu, toate argumentele ulterioare până la valoarea255 sunt opționale. Valoarea poate conține o referință la o celulă sau un interval de celule.

Exemplu de utilizare:

Funcția returnează valoarea 4 deoarece celula A3 conține o funcție text care returnează un șir gol.

Funcția COUNTBLANK

Numărează celulele goale din intervalul specificat.

Liniile goale (="") sunt considerate goale.

Nu aveți suficiente drepturi pentru a comenta.

A. Clasificarea caracteristicilor calitative

Exemplul 1.

Subiectului i se oferă o sarcină în care șapte calități personale trebuie ordonate (clasate) în două coloane: în coloana din stânga, în conformitate cu caracteristicile „sinelui său real”, și în coloana din dreapta, în conformitate cu caracteristicile lui „ eul ideal”. Rezultatele clasamentului sunt prezentate în tabelul 2.

Masa 2.

sunt real

Calități de personalitate

Sunt perfect

responsabilitate

sociabilitate

perseverenţă

energie

Veselie

răbdare

determinare

B. Clasificarea caracteristicilor cantitative

Exemplul 2.

Ca urmare a diagnosticării nevrozei la cinci subiecți folosind metoda lui K. Heck și H. Hess, s-au obținut următoarele scoruri: 24, 25, 37, 13, 12. Această serie de numere pot fi atribuite ranguri în două moduri:

    numărului mai mare din serie i se acordă un rang mai mare, în acest caz va fi: 3, 4, 5, 2, 1;

    numărului mai mare din serie i se acordă un rang mai mic: în acest caz va fi: 3, 2, 1, 4, 5.

4.2. Verificarea clasamentului corect

A. Formula pentru calcularea sumei rangurilor pe coloană (rând)

Dacă este clasat N numere, apoi suma rangurilor este calculată folosind formula (1.1):

1+2+3+...+N=N(N+ 1)/2 (1.1)

În cazul exemplului 1, numărul de caracteristici clasate a fost egal cu N =7, prin urmare, suma rangurilor calculate folosind formula (1.1) ar trebui să fie egală cu 7(7+1)/2=28.

Să adăugăm separat valorile rangului pentru coloanele din stânga și din dreapta tabelului:

7 + 1 + 3+ 2 + 5 + 4 + 6 = 28 - pentru coloana din stânga și

1 + 5+ 7+ 6 + 4 + 3 + 2 = 28 - pentru coloana din dreapta.

Sumele de rang coincid.

B. Formula pentru calcularea sumei rangurilor dintr-un tabel

Clasament pe coloane.

Exemplul 3. Rezultatele testării a două grupuri de subiecți a câte 5 persoane fiecare folosind metoda diagnosticului diferențial al stărilor depresive de către V. A. Zhmurov sunt prezentate în tabelul 3.

Tabelul 3.

Numărul subiectului

Sarcină: să clasați ambele grupuri de subiecți ca unul singur, adică să combinați eșantioanele și să atribuiți ranguri eșantionului combinat, dar păstrând diferența dintre grupuri. Vom face acest lucru în Tabelul 4 și în așa fel încât să atribuim rangul minim valorii maxime.

Tabelul 4.

Numărul subiectului

Deoarece am obținut sumele rangurilor pe coloane, suma totală a rangurilor se poate obține prin adunarea acestor sume: 31+24= 55.

Pentru a aplica formula (1.1), trebuie să numărați numărul total de subiecți - acesta este 5+5=10.

Apoi folosind formula (1.1) obținem: 10(10+1)/2=55.

Clasamentul a fost făcut corect.

Dacă tabelul are un număr mare de rânduri și coloane, atunci puteți utiliza o modificare a formulei (1.1)

Suma rangurilor din tabel

= (kc+1)kc/2 , (1,2)

unde k este numărul de rânduri, c este numărul de coloane.

Să calculăm suma rangurilor folosind formula (1.2.) pentru exemplul nostru. Tabelul 2 are 5 rânduri și 2 coloane, suma rangurilor = ((5 2+1) 5 2)/2=55

Clasament pe rând

Exemplul 4.

Tabelul 5. Să ierarhăm după rând.

Numărul subiectului

Sumele coloanelor

În acest tabel, numărul minim este dat rangul minim. Suma rangurilor pentru fiecare linie ar trebui să fie egală cu 6, deoarece rangăm trei valori: 1+2+3= 6. În cazul nostru, acesta este cazul. Acum să însumăm rangurile pentru fiecare coloană separat și să le adunăm.

Formula de calcul pentru suma totală a rangurilor pentru clasarea pe rând pentru un tabel este determinată de formula:

Suma rangurilor = nc(c+1)/2, (1.3.)

unde n este numărul de subiecte dintr-o coloană, c este numărul de coloane (grupuri).

Să verificăm corectitudinea clasamentului pentru exemplul nostru.

Suma reală a rangurilor din tabel este 8+10+12= 30

Conform formulei (1.3): 5·3·(3+1)/2=30.

Prin urmare, clasamentul a fost făcut corect.

Cazul rangurilor identice

Clasamentul caracteristicilor de calitate

A. Clasificarea caracteristicilor calitative

Să modificăm exemplul 1 și să-l rescriem în tabel. 6. Să presupunem că atunci când evaluează caracteristicile „eului real”, subiectul consideră că calități precum „persistența” și „energia” ar trebui să aibă același rang. La efectuarea clasamentului (coloana 1 a tabelului 6), acestor calități trebuie să li se atribuie ranguri mentale (M.R.), ca numere care trebuie să fie în ordine unul după altul, iar aceste ranguri trebuie marcate cu paranteze - (). Totuși, întrucât aceste calități, în funcție de subiect, ar trebui să aibă aceleași ranguri, atunci în coloana a doua a tabelului. 6, referitor la „Eul real”, ar trebui să puneți media aritmetică a rangurilor între paranteze, de exemplu. (2 + 3)/2 = 2,5. Astfel, a doua coloană a tabelului. 6 va fi rezultatul final al clasamentului trăsăturilor „Eului real” dat de subiectul de testare, iar rangurile din această coloană se vor numi ranguri reale (P.P.).

În mod similar, atunci când clasifică „eul ideal”, subiectul consideră că calități precum „sociabilitatea”, „energia” și „veselia” ar trebui să aibă același rang. Apoi, la efectuarea clasamentului (vezi coloana 5 din Tabelul 6), acestor calități trebuie să li se atribuie ranguri mentale, ca numere care trebuie să fie în ordine unul după altul, iar aceste ranguri trebuie marcate cu paranteze - (). Cu toate acestea, deoarece aceste calități, în funcție de subiect, ar trebui să aibă aceleași ranguri, atunci în coloana a patra a tabelului. 6, referitor la „Eul ideal”, ar trebui să plasați media aritmetică a rangurilor între paranteze, de exemplu. (4 + 5 + 6)/3 = 5. Astfel, a patra coloană a tabelului 6 va fi rezultatul final al clasamentului caracteristicilor „Eului ideal” dat de subiectul de testare, iar rangurile din această coloană vor fi numite ranguri reale. Să subliniem încă o dată că rangurile mentale (condiționale), precum numerele, trebuie să fie situate una după alta în ordine, în ciuda faptului că calitățile clasate în tabelul de date nu sunt una lângă alta.

Tabelul 6.

sunt real

Calități de personalitate

Sunt perfect

Responsabilitate

Sociabilitate

Perseverenţă

Energie

Veselie

Răbdare

Determinare

Denumiri: DOMNUL. - grade mentale sau condiționale; P.P. - grade reale.

Să verificăm corectitudinea clasamentului din a doua coloană a tabelului. 6, adică ranguri reale legate de „Eul real”:

1 + 2,5 + 2,5 + 5 + 4 + 6 = 28.

Să verificăm corectitudinea clasamentului din a patra coloană a tabelului. 6, adică ranguri reale legate de „Eul ideal”:

1 + 2 + 3 + 5 + 5 + 5 + 7 = 28.

Conform formulei (1.1), suma rangurilor este și ea egală cu 28. Prin urmare, clasamentul a fost efectuat corect.

B. Clasificarea caracteristicilor cantitative (numerele)

Să ne uităm la numerele de clasare folosind un exemplu.

Exemplu. Psihologul a obținut următoarele valori ale inteligenței nonverbale de la 11 subiecți: 113,102,123,122, 117, 117, 102, 108, 114, 102, 104. Este necesar să se ierarhească acești indicatori, iar acest lucru se face cel mai bine în Tabelul 7.

Tabelul 7

Numărul subiectului

Indicatori de inteligență

Ranguri mentale (M.R.)

Clasamente reale (P.P.)

În exemplu, au existat două grupuri de numere egale (102, 102 și 102; 117 și 117), deoarece numerele din grupuri sunt diferite, atunci parantezele atribuite acestor grupuri de numere sunt și ele diferite.

Să verificăm corectitudinea clasamentului folosind formula (1.1). Înlocuind valorile inițiale în formulă, obținem: 11·12/2 = 66. Însumând rangurile reale, obținem:

6 + 2 + 11 + 10 + 8,5 + 8,5 + 2 + 5 + 7 + 2 + 4 = 66.

Întrucât sumele au coincis, așadar, clasamentul a fost realizat corect.

Regulile pentru clasarea numerelor sunt următoarele.

1. Cea mai mică (mai mare) valoare numerică i se atribuie rangul 1.

2. Celei mai mari (mai mici) valoare numerică i se atribuie un rang egal cu numărul de valori clasate.

3. Numerelor de aceeași dimensiune ar trebui să li se atribuie aceleași ranguri.

4. Dacă într-o serie clasată mai multe numere se dovedesc a fi egale, atunci li se atribuie un rang real egal cu media aritmetică a rangurilor pe care le-ar primi aceste numere dacă ar fi plasate în ordine unul după altul.

5. Dacă în seria de clasare există două sau mai multe grupuri de numere egale, atunci pentru fiecare astfel de grup se aplică regula 4, iar rangurile mentale ale fiecărui grup sunt incluse în paranteze diferite.

6. Suma totală a rangurilor reale trebuie să coincidă cu cea calculată, determinată prin formula (1.1).

Dacă este necesar să se ierarhească un număr suficient de mare de obiecte, acestea ar trebui combinate în funcție de o anumită caracteristică în clase (grupuri) destul de omogene, iar apoi clasele (grupurile) rezultate ar trebui să fie clasate.

Cel mai frecvent, coeficienții de corelație ai lui Spearman și Kendall sunt aplicați măsurătorilor la scară de rang și sunt, de asemenea, utilizate o varietate de teste de diferență.

1. În coloana suplimentară în care vom indica ratingul, introduceți funcția RANK (scrieți în celula =RANK și selectați funcția EXCEL propusă din listă, faceți clic pe fx în bara de formule)


2. Completați argumentele în fereastra care se deschide: „Număr” - indicați prima valoare din tabelul nostru în aceeași linie în care se află formula.


3. „Link” - indică întreaga matrice de date, adică interval cu toate numerele (valori de vânzări).


4. Fixați limitele acestui interval (apăsați F4 de pe tastatură) astfel încât atunci când trageți în viitor adresa intervalului să nu se „miște” și apăsați OK.


5. Întindem formula până la toate celulele coloanei „evaluare”.


Când utilizați această funcție, ratingul este calculat automat, iar dacă modificați orice valoare, ratingul va fi recalculat automat.

Dacă ți-a plăcut materialul sau chiar l-ai găsit util, poți mulțumi autorului transferând o anumită sumă folosind butonul de mai jos:
(pentru a transfera folosind un card, faceți clic pe VISA și apoi pe „transfer”)