Stiahnite si ukážkový zošit
Tento tutoriál vám ukáže, ako vypočítať poradie položiek v zozname na základe kritérií.
RANK IF IF Formula
Keďže v programe Excel nie je žiadna natívna funkcia RANKIF, môžeme použiť funkciu COUNTIFS na zoradenie položiek na základe jedného alebo viacerých kritérií. Poďme sa pozrieť na príklad.
Na zoradenie predajcov podľa tržieb pre každý región zvlášť používame funkciu COUNTIFS na podmienené obmedzenie hodnotenia takto:
1 | = COUNTIFS (D3: D8, ">" & D3, C3: C8, C3) +1 |
Ako funguje vzorec?
Funkcia COUNTIFS sa používa na počítanie buniek s dátumami, číslami a textom, ktoré spĺňajú konkrétne kritériá. Na výpočet „rank if“ použijeme dve kritériá:
- Počítajte iba hodnoty, ktoré sú vyššie ako hodnota aktuálneho riadka. (Tu dochádza k „hodnoteniu“).
- Akákoľvek podmienka (alebo podmienky), ktoré chcete špecifikovať.Poznámka: „+1“ na konci vzorca je potrebné na spustenie hodnotenia na 1 namiesto 0.
Reverzný vzorec RANK, ak
V predchádzajúcich príkladoch sme predajcov zoradili podľa tržieb od najväčšieho po najmenší.
Ak chcete zoradiť predajcov podľa tržieb v opačnom poradí, jednoducho prepnite znamienko v prvých kritériách na menšie ako „<“.
1 | = COUNTIFS (D3: D8, ">" & D3, C3: C8, C3) +1 |
Zamknutie odkazov na bunky
Aby boli naše vzorce ľahšie čitateľné, ukázali sme vzorce bez uzamknutých odkazov na bunky:
1 | = COUNTIFS (D3: D8, ">" & D3, C3: C8, C3) +1 |
Tieto vzorce však nebudú správne fungovať, keď ich skopírujete a prilepíte inde do súboru Excel.
1 | = COUNTIFS ($ D $ 3: D8, ">" & $ D $ 3, $ C $ 3: $ C $ 8, C3) +1 |
Ak sa chcete dozvedieť viac, prečítajte si náš článok o uzamknutí odkazov na bunky.
Poradie Ak v Tabuľkách Google
Všetky vyššie uvedené príklady fungujú v hárkoch Google rovnako ako v programe Excel.