Obsah
V programe Microsoft Excel je zoraďovanie viacerých hodnôt alebo čísel každodennou úlohou. Stretnete sa s rôznymi prípadmi, keď budete potrebovať zoradiť položky zo súboru údajov. Vaše zoraďovanie môže obsahovať jedno kritérium alebo viacero kritérií. V každom prípade môžete vypočítať poradie. V tomto návode sa naučíte používať vzorec Rank IF v programe Excel s vhodnými príkladmi a vhodnými ilustráciami. Preto zostaňte naladení.
Stiahnite si cvičebnicu
Stiahnite si tento cvičebnicu.
Ako používať Rank IF.xlsx
Funkcia poradia programu Excel
Na hodnotenie viacerých položiek je teraz k dispozícii vstavaná funkcia Funkcia Excel RANK . Táto funkcia v podstate zoraďuje viacero hodnôt na základe stĺpca, ktorý zadáte. Hodnoty môžete zoradiť vzostupne alebo zostupne. Je to najjednoduchší prístup na určenie porovnávacieho miesta čísla v zozname čísel, ktoré sa zoradia zostupne (od najväčšieho po najmenšie) alebo vzostupne (od najmenšieho po najväčšie).
Robí nasledovné:
Ako vidíte, RANK Funkcia zoradí študentov na základe známok. Môžete to zoradiť vzostupne alebo zostupne. Ale jasne vidíte, že neexistujú žiadne podmienky na zoradenie položiek.
Existuje mnoho spôsobov, ako hodnotiť položky pomocou tejto funkcie. Ak sa o tom chcete dozvedieť viac, prečítajte si: Ako používať funkciu RANK v programe Excel (s 5 príkladmi) .
Je možné zoradiť podmienky If aplikované pomocou jednej funkcie?
Tu sú rozhodujúce otázky. Môžeme hodnotiť čísla, hodnoty a položky na základe jedného alebo viacerých kritérií jednoducho pomocou RANK alebo existuje funkcia RANKIF funkcia, ktorá existuje? Bohužiaľ, nie. RANKIF Na vytvorenie poradia použijeme niektoré ďalšie funkcie.
RANKIF je v podstate podmienené poradie. Ak chceme zoradiť viacero hodnôt na základe kritérií, použijeme funkcia COUNTIFS a funkcia SUMPRODUCT Excelu. Tieto funkcie vám poskytnú rovnaké výstupy, aké očakávate od tohto článku.
V ďalších častiach sa im budeme venovať podrobnejšie.
5 príkladov vzorcov If v programe Excel
V nasledujúcich častiach vám poskytneme päť praktických príkladov Poradie IF vzorce, ktoré môžete implementovať do svojho zošita programu Excel. Tieto príklady vám pomôžu lepšie sa zorientovať v hodnotení položiek. Odporúčame vám naučiť sa a použiť všetky tieto metódy, aby ste lepšie porozumeli tejto téme.
1. Zoradiť známky študentov, ak zodpovedajú skupine
V tomto príklade zoradíme známky niektorých študentov na základe ich predmetovej skupiny. Používame COUNTIFS tu nájdete funkciu na zoraďovanie čísel.
Všeobecný vzorec, ktorý budeme používať:
=COUNTIFS(criteria_range,criteria,values,">"&value)+1
Pozrite sa na nasledujúci súbor údajov:
Podľa týchto krokov teraz vytvorte poradie na základe skupín.
📌 Kroky
- Najprv zadajte nasledujúci vzorec Bunka E5 :
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1
- Potom stlačte tlačidlo Vstúpte na stránku a pretiahnite Naplňte rukoväť ikona nad rozsahom buniek E6:E13 .
Ako vidíte, náš vzorec úspešne vytvorí poradie na základe skupiny v programe Excel. Poradie IF vzorec na hodnotenie položiek.
🔎 Ako funguje vzorec?
Stránka COUNTIFS Funkcia vykoná podmienený počet s využitím viacerých kritérií. Tieto podmienky sme zadali ako rozsah kritérií.
=COUNTIFS(C5:C13,C5)
Táto funkcia vráti tri, pretože existujú tri vedecké skupiny.
Druhé kritérium je nasledovné:
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)
Táto funkcia vyhľadáva, či je aktuálna značka väčšia ako iné značky alebo nie.
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1
Tu do tejto rovnice pridávame 1. Pretože keď je známka v tejto skupine najvyššia, vráti sa 0. Ale nemôžeme hodnotiť od nuly. Takže sme pridali plus 1, aby sme začali hodnotiť od 1.
Odstránenie duplikátov
Tu nastáva háčik. Ak máte rovnaké známky pre dvoch rovnakých žiakov, zaradí ich oboch na 1. Ale, vytvorí poradie ďalšej položky na 3. Takže budeme mať poradie 1,1,3. Ak chcete odstrániť tento zmätok, stačí zadať nasledujúci vzorec:
=(COUNTIFS($C$5:$C$13,C5)+1-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1)-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1))/2
Ak sa v súbore údajov nenachádzajú žiadne duplikáty, vráti sa hodnota 0.
Prečítajte si viac: Ako zaradiť do skupiny v programe Excel (3 metódy)
2. Obráťte vzorec Rank IF v programe Excel
Predchádzajúci príklad, ktorý sme si ukázali, bol v zostupnom poradí. To znamená, že vypočítava poradie od najväčšieho po najmenšie. Tento vzorec môžete ľahko obrátiť. Stačí urobiť jednoduchú úpravu vo vzorci. Zmeňte väčšie ako ( > ) na menšiu ako ( < ).
Všeobecný vzorec:
=COUNTIFS(criteria_range,criteria,values,"<"&value)+1
Ak chcete zobraziť zmeny, postupujte podľa týchto krokov.
📌 Kroky
- Najprv zadajte nasledujúci vzorec Bunka E5 :
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1
- Potom stlačte tlačidlo Vstúpte na stránku a pretiahnite Naplňte rukoväť ikona nad rozsahom buniek E6:E13 .
Ako vidíte, v programe Excel sa nám podarilo vytvoriť poradie na základe kritérií v zostupnom poradí.
3. Použitie vzorca Rank IF pre predaj na základe produktu
V tomto príklade tiež používame COUNTIFS Funkcia na výpočet poradia položiek na základe viacerých kritérií. Ak ste si prečítali predchádzajúce príklady, bude to pre vás jednoduchá úloha. Prečítajte si predchádzajúce príklady, aby ste im lepšie porozumeli.
Pozrite sa na súbor údajov:
Vidíte, že máme niekoľko produktov, ktoré predávajú predajcovia, a ich celkový predaj. Tento súbor údajov sa mierne líši od predchádzajúceho. Tu budeme počítať poradie na základe produktov. Produkty sú však v súbore údajov roztrúsené. Nie sú v skupinách ako v predchádzajúcom súbore.
📌 Kroky
- Najprv zadajte nasledujúci vzorec Bunka E5 :
=COUNTIFS($C$5:$C$18,C5,$D$5:$D$18,">"&D5)+1
- Teraz stlačte Vstúpte na stránku a pretiahnite Naplňte rukoväť ikona nad rozsahom buniek E6:E13 .
Nakoniec sa nám podarí vytvoriť Poradie IF vzorec v programe Excel s COUNTIFS funkcie.
Podobné čítania
- Ako vytvoriť graf poradia v programe Excel (5 metód)
- Poradie zamestnancov v programe Excel (3 metódy)
- Ako zaradiť priemer v programe Excel (4 bežné scenáre)
- Ako vypočítať percentil poradia v programe Excel (7 vhodných príkladov)
4. Poradie IF Vzorec na zoradenie predaja na základe štvrťrokov
Použijeme tu rovnaký vzorec ako v predchádzajúcom prípade. Tu ho však vykonáme v tabuľke. Tabuľka programu Excel teraz umožňuje vypočítať rôzne operácie nad súborom údajov.
Pozrite sa na súbor údajov:
Tu máme k dispozícii údaje o predaji v jednotlivých štvrťrokoch za rok. Vytvoríme rebríčky na základe kritérií " Štvrtina ".
📌 Kroky
- Najprv vyberte celý súbor údajov.
- Potom stlačte tlačidlo Ctrl+T na klávesnici, aby ste ho zmenili na tabuľku.
- Potom zadajte nasledujúci vzorec Bunka E5 :
=COUNTIFS($C$5:$C$16,C5,$D$5:$D$16,">"&D5)+1
- Potom stlačte tlačidlo Vstúpte na stránku a pretiahnite Naplňte rukoväť ikona nad rozsahom buniek E6:E16 .
- Teraz môžete vykonať Triedenie alebo filtrovanie na zobrazenie najvýkonnejšieho mesiaca a najmenej výkonného mesiaca v štvrťroku. Zoradí alebo vyfiltruje vaše rebríčky.
Týmto spôsobom môžete vytvoriť aplikáciu Excel Poradie IF vzorec na výpočet poradia konkrétneho súboru údajov pre viacero kritérií.
5. Poradie vzorca IF pomocou funkcie SUMPRODUCT v programe Excel
Teraz môžete vytvárať rady na základe podmienky pomocou funkcia SUMPRODUCT v programe Excel. Bude fungovať aj ako Poradie IF vzorec na vytvorenie poradia na základe jedného alebo viacerých kritérií.
Všeobecný vzorec, ktorý budeme používať:
=SUMPRODUCT((criteria_range=criteria)*(value>values))+1
Pozrite sa na nasledujúci súbor údajov:
Tu máme k dispozícii údaje o niektorých zamestnancoch. Na základe platov na oddelení vypočítame poradie ich platov. Postup je podobný. Použijeme len SUMPRODUCT funkcie.
📌 Kroky
- Najprv zadajte nasledujúci vzorec Bunka E5 :
=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1
- Potom stlačte tlačidlo Vstúpte na stránku a pretiahnite Naplňte rukoväť ikona nad rozsahom buniek E6:E13 .
Pomocou farebného odstupňovania sme sa snažili rozlíšiť poradie na základe oddelení. To Vzorec programu Excel bude fungovať ako Poradie Ak vzorec, ktorý ste chceli.
🔎 Ako funguje vzorec?
Stránka SUMPRODUCT prijíma ako argument jedno alebo viac polí, vynásobí príslušné hodnoty všetkých polí a potom vráti súčet súčinov. Tieto podmienky sme zadali ako rozsah kritérií.
=($C$5:$C$18=C5)
Skontroluje celý stĺpec a nájde zhodu. Vráti pole. Ak existuje nejaká zhoda, vráti TRUE a vráti FALSE pre nezhodujúce sa hodnoty.
Druhé kritérium je nasledovné:
=(D5>$D$5:$D$18)
Skontroluje plat. Zoradí ich zostupne. Vracia TRUE pre platy vyššie alebo rovné D5 , FALSE inak. Ak chcete zoradiť vzostupne, zmeňte symbol väčší ako (D5<$D$5:$D$18).
=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1
Nakoniec SUMPRODUCT Funkcia sčíta hodnoty poľa 1 a 0. Vráti 0 pre najväčší počet z každej skupiny. A k výsledku sme pridali 1, aby sme rebríček začali číslom 1.
💬 Čo si treba zapamätať
✎ Tento článok sme ukázali v zostupnom poradí (od najväčšieho po najmenší). Poradie môžete zmeniť podľa svojich potrieb.
✎ Nezabudnite do vzorca pridať 1. V opačnom prípade sa vytvoria rady začínajúce od 0.
✎ Akákoľvek procedúra Rank v programe Excel funguje len pre číselné hodnoty. Mali by to byť kladné a záporné čísla, nuly, dátum a časové hodnoty. Zanedbáva nečíselné hodnoty.
Záver
Na záver dúfam, že vám tento návod poskytol časť užitočných poznatkov o Poradie IF vzorca v programe Excel. Odporúčame vám naučiť sa všetky tieto pokyny a aplikovať ich na váš súbor údajov. Stiahnite si cvičný zošit a vyskúšajte si ich sami. Neváhajte tiež poskytnúť spätnú väzbu v časti s komentármi. Vaša cenná spätná väzba nás motivuje k vytváraniu takýchto návodov.
Nezabudnite si pozrieť našu webovú stránku Exceldemy.com pre rôzne problémy a riešenia súvisiace s programom Excel.
Učte sa nové metódy a neustále sa rozvíjajte!