Obsah
V aplikaci Microsoft Excel je řazení více hodnot nebo čísel každodenní úlohou. Setkáte se s různými případy, kdy budete potřebovat seřadit položky ze souboru dat. Vaše řazení může obsahovat jedno kritérium nebo více kritérií. V každém případě můžete vypočítat pořadí. V tomto kurzu se naučíte používat vzorec Rank IF v aplikaci Excel s vhodnými příklady a vhodnými ilustracemi. Zůstaňte tedy naladěni.
Stáhnout cvičebnici
Stáhněte si tento cvičební sešit.
Jak používat Rank IF.xlsx
Funkce pořadí aplikace Excel
Pro hodnocení více položek je nyní k dispozici vestavěná funkce Funkce Excel RANK . Tato funkce v podstatě seřadí více hodnot na základě zadaného sloupce. Hodnoty můžete seřadit vzestupně nebo sestupně. Jedná se o nejjednodušší přístup k určení srovnávacího místa čísla v seznamu čísel, která seřadí sestupně (od největšího po nejmenší) nebo vzestupně (od nejmenšího po největší).
Dělá následující:
Jak vidíte, RANK Funkce seřadí studenty na základě Známek. Můžete je seřadit vzestupně nebo sestupně. Jasně však vidíte, že pro seřazení položek neexistují žádné podmínky.
Pomocí této funkce lze položky hodnotit mnoha způsoby. Chcete-li se o tom dozvědět více, přečtěte si: Jak používat funkci RANK v aplikaci Excel (s 5 příklady) .
Je možné seřadit podmínky If aplikované pomocí jedné funkce?
Zde jsou rozhodující otázky. Můžeme řadit čísla, hodnoty a předměty. na základě jednoho nebo více kritérií jednoduše pomocí RANK nebo existuje funkce RANKIF funkce, která existuje? Bohužel ne. RANKIF Pro vytvoření pořadí použijeme některé další funkce.
RANKIF je v podstatě podmíněné pořadí. Pro seřazení více hodnot na základě kritérií použijeme následující příkaz funkce COUNTIFS a funkce SUMPRODUCT Excelu. Tyto funkce vám poskytnou stejné výstupy, jaké očekáváte od tohoto článku.
V dalších kapitolách se jim budeme věnovat podrobněji.
5 příkladů vzorců If v aplikaci Excel
V následujících kapitolách vám nabídneme pět praktických příkladů. Pořadí IF vzorce, které můžete implementovat do sešitu aplikace Excel. Tyto příklady vám pomohou lépe uchopit pořadí položek. Doporučujeme vám naučit se všechny tyto metody a použít je, abyste tomuto tématu lépe porozuměli.
1. Zařaďte žákovské známky, pokud odpovídají skupině
V tomto příkladu budeme řadit známky některých studentů na základě jejich skupiny předmětů. Používáme COUNTIFS funkce pro řazení čísel.
Obecný vzorec, který budeme používat:
=COUNTIFS(criteria_range,criteria,values,">"&value)+1
Podívejte se na následující soubor dat:
Nyní vytvořte pořadí na základě skupin podle následujících kroků.
📌 Kroky
- Nejprve zadejte následující vzorec Buňka E5 :
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1
- Poté stiskněte tlačítko Vstupte na a přetáhněte Plnicí rukojeť ikona nad rozsahem buněk E6:E13 .
Jak vidíte, náš vzorec úspěšně vytváří pořadí na základě skupiny v aplikaci Excel. Funguje tedy stejně jako vzorec Pořadí IF vzorec pro hodnocení položek.
🔎 Jak vzorec fungoval?
Na stránkách COUNTIFS Funkce provede podmíněný počet s využitím více kritérií. Tyto podmínky jsme zadali jako rozsah kritérií.
=COUNTIFS(C5:C13,C5)
Tato funkce vrací tři, protože existují tři vědecké skupiny.
Druhé kritérium je následující:
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)
Tato funkce vyhledá, zda je aktuální značka větší než ostatní značky, nebo ne.
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1
Zde do této rovnice přidáváme 1. Protože když je známka nejvyšší v dané skupině, vrátí se 0. Ale nemůžeme řadit od nuly. Proto jsme přidali plus 1, abychom začali řadit od 1.
Odstranění duplicit
Zde nastává háček. Pokud máte stejné známky u dvou stejných studentů, zařadí je oba na 1. Ale, vytvoří pořadí další položky na 3. Takže budeme mít pořadí 1,1,3. Pro odstranění tohoto zmatku stačí zadat následující 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
Pokud se v souboru dat nevyskytují žádné duplikáty, vrátí se hodnota 0.
Přečtěte si více: Jak zařadit do skupiny v aplikaci Excel (3 metody)
2. Obrácení vzorce IF pořadí v aplikaci Excel
Předchozí příklad, který jsme si ukázali, byl sestupný. To znamená, že počítá pořadí od největšího po nejmenší. Tento vzorec můžete snadno obrátit. Stačí provést jednoduchou úpravu vzorce. Změňte hodnotu větší než ( > ) na menší než ( < ).
Obecný vzorec:
=COUNTIFS(criteria_range,criteria,values,"<"&value)+1
Chcete-li zobrazit změny, postupujte podle následujících kroků.
📌 Kroky
- Nejprve zadejte následující vzorec Buňka E5 :
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1
- Poté stiskněte tlačítko Vstupte na a přetáhněte Plnicí rukojeť ikona nad rozsahem buněk E6:E13 .
Jak vidíte, podařilo se nám vytvořit pořadí na základě kritérií v sestupném pořadí v aplikaci Excel.
3. Použití vzorce Rank IF pro prodej na základě produktu
V tomto příkladu používáme také COUNTIFS funkce pro výpočet pořadí položek na základě více kritérií. Pokud jste si přečetli předchozí příklady, bude to pro vás snadný úkol. Přečtěte si prosím předchozí příklady, abyste jim lépe porozuměli.
Podívejte se na soubor dat:
Vidíte, že máme několik prodávajících prodejců a jejich celkové tržby. Tento datový soubor se od předchozího mírně liší. Zde budeme počítat pořadí na základě produktů. Produkty jsou však v datovém souboru rozptýleny. Nejsou ve skupinách jako v předchozím případě.
📌 Kroky
- Nejprve zadejte následující vzorec Buňka E5 :
=COUNTIFS($C$5:$C$18,C5,$D$5:$D$18,">"&D5)+1
- Nyní stiskněte Vstupte na a přetáhněte Plnicí rukojeť ikona nad rozsahem buněk E6:E13 .
Nakonec se nám podaří vytvořit Pořadí IF vzorec v aplikaci Excel pomocí COUNTIFS funkce.
Podobná čtení
- Jak vytvořit graf pořadí v aplikaci Excel (5 metod)
- Pořadí zaměstnanců v aplikaci Excel (3 metody)
- Jak zařadit průměr v aplikaci Excel (4 běžné scénáře)
- Jak vypočítat percentil pořadí v aplikaci Excel (7 vhodných příkladů)
4. Pořadí IF Vzorec pro stanovení pořadí prodejů na základě čtvrtletí
Používáme zde stejný vzorec jako v předchozím případě. Zde jej však budeme provádět v tabulce. Tabulka aplikace Excel nyní umožňuje vypočítat různé operace nad souborem dat.
Podívejte se na soubor dat:
Zde máme k dispozici údaje o prodejích za čtvrtletí v jednom roce. Vytvoříme žebříčky na základě kritérií " Čtvrtletí ".
📌 Kroky
- Nejprve vyberte celou sadu dat.
- Pak stiskněte tlačítko Ctrl+T na klávesnici, čímž se změní na tabulku.
- Poté zadejte následující vzorec Buňka E5 :
=COUNTIFS($C$5:$C$16,C5,$D$5:$D$16,">"&D5)+1
- Poté stiskněte tlačítko Vstupte na a přetáhněte Plnicí rukojeť ikona nad rozsahem buněk E6:E16 .
- Nyní můžete provést Třídění nebo filtrování zobrazit nejvýkonnější měsíc a nejméně výkonný měsíc v daném čtvrtletí. Seřadí nebo vyfiltruje vaše žebříčky.
Tímto způsobem můžete vytvořit aplikaci Excel. Pořadí IF vzorec pro výpočet pořadí určitého souboru dat pro více kritérií.
5. Pořadí vzorce IF pomocí funkce SUMPRODUCT v aplikaci Excel
Nyní můžete vytvářet hodnosti na základě podmínky pomocí příkazu funkce SUMPRODUCT v Excelu. Bude také fungovat jako Pořadí IF vzorec pro vytváření pořadí na základě jednoho nebo více kritérií.
Obecný vzorec, který budeme používat:
=SUMPRODUCT((criteria_range=criteria)*(value>values))+1
Podívejte se na následující soubor dat:
Zde máme k dispozici údaje o některých zaměstnancích. Na základě platů v oddělení vypočítáme jejich platové třídy. Postup je podobný, jen použijeme příkaz SUMPRODUCT funkce.
📌 Kroky
- Nejprve zadejte následující vzorec Buňka E5 :
=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1
- Poté stiskněte tlačítko Vstupte na a přetáhněte Plnicí rukojeť ikona nad rozsahem buněk E6:E13 .
Pomocí barevného třídění jsme se snažili rozlišit pořadí na základě oddělení. To Vzorec aplikace Excel bude fungovat stejně jako Pořadí Pokud vzorec, který jste chtěli.
🔎 Jak vzorec fungoval?
Na stránkách SUMPRODUCT přijme jako argument jedno nebo více polí, vynásobí odpovídající hodnoty všech polí a poté vrátí součet součinů. Tyto podmínky jsme zadali jako rozsah kritérií.
=($C$5:$C$18=C5)
Zkontroluje celý sloupec a najde shodu. Vrátí pole. Pokud je nějaká shoda, vrátí pole. TRUE a vrací FALSE pro neshodující se hodnoty.
Druhé kritérium je následující:
=(D5>$D$5:$D$18)
Zkontroluje výši platu. Seřadí je sestupně. Vrací hodnotu. TRUE pro platy vyšší nebo rovné D5 , FALSE jinak. Chcete-li řadit vzestupně, změňte symbol větší než. (D5<$D$5:$D$18).
=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1
Nakonec SUMPRODUCT Funkce sečte hodnoty pole 1 a 0. Pro největší počet z každé skupiny vrátí 0. A k výsledku jsme přidali 1, aby pořadí začínalo číslem 1.
💬 Co si zapamatovat
✎ Tento článek jsme ukázali v sestupném pořadí (od největšího po nejmenší). Pořadí můžete změnit podle svých potřeb.
✎ Nezapomeňte do vzorce doplnit 1. Jinak se vytvoří pořadí od 0.
✎ Jakákoli procedura Rank v Excelu funguje pouze pro číselné hodnoty. Mělo by jít o kladná a záporná čísla, nuly, datum a časové hodnoty. Nečíselné hodnoty zanedbává.
Závěr
Závěrem doufám, že vám tento návod poskytl užitečné informace o systému Pořadí IF vzorce v aplikaci Excel. Doporučujeme vám naučit se všechny tyto pokyny a aplikovat je na váš soubor dat. Stáhněte si cvičný sešit a vyzkoušejte si je sami. Neváhejte také poskytnout zpětnou vazbu v sekci komentářů. Vaše cenná zpětná vazba nás motivuje k vytváření podobných výukových programů.
Nezapomeňte se podívat na naše webové stránky Exceldemy.com pro různé problémy a řešení související s aplikací Excel.
Učte se novým metodám a neustále se rozvíjejte!