Descărcați exemplul de registru de lucru
Acest tutorial va arăta cum să calculați „clasificați dacă”, clasând elementele dintr-o listă pe baza criteriilor.
RANK IF Formula
Fără funcție nativă RANKIF în Excel, putem folosi funcția COUNTIFS pentru a clasa articolele pe baza unor criterii simple sau multiple. Să parcurgem un exemplu.
Pentru a clasifica vânzătorii în funcție de veniturile pentru fiecare regiune separat, folosim funcția COUNTIFS pentru a restricționa condiționat clasarea astfel:
1 | = COUNTIFS (D3: D8, ">" & D3, C3: C8, C3) +1 |
Cum funcționează formula?
Funcția COUNTIFS este utilizată pentru a număra celulele cu date, numere și text care îndeplinesc criterii specifice. Pentru a calcula „rang dacă”, vom folosi două criterii:
- Numărați numai valorile care sunt mai mari decât valoarea rândului curent. (Aici apare „clasamentul”).
- Orice condiție (sau condiții) pe care doriți să o specificați.Notă: „+1” la sfârșitul formulei este necesar pentru a începe clasarea la 1 în loc de 0.
Reverse RANK IF Formula
În exemplele anterioare, am clasat vânzătorii în funcție de veniturile de la cel mai mare la cel mai mic.
Pentru a clasa vânzătorii după venituri în ordine inversă, pur și simplu comutați semnul din primele criterii pentru a fi mai mic decât „<”.
1 | = COUNTIFS (D3: D8, ">" & D3, C3: C8, C3) +1 |
Blocarea referințelor celulei
Pentru a simplifica citirea formulelor, am arătat formulele fără referințe de celule blocate:
1 | = COUNTIFS (D3: D8, ">" & D3, C3: C8, C3) +1 |
Dar aceste formule nu vor funcționa corect atunci când copiați și lipiți în altă parte cu fișierul Excel.
1 | = COUNTIFS ($ D $ 3: D8, ">" & $ D $ 3, $ C $ 3: $ C $ 8, C3) +1 |
Citiți articolul nostru despre blocarea referințelor celulei pentru a afla mai multe.
Clasează dacă este în Foi de calcul Google
Toate exemplele explicate mai sus funcționează la fel în foile Google ca în Excel.