Pořadí podle více kritérií v aplikaci Excel (4 případy)

  • Sdílet Toto
Hugh West

Často se může stát, že budete potřebovat seřadit položky z datového souboru na základě více kritérií. Přesněji řečeno, musíte tento úkol splnit, když v jednom sloupci existují vazby. V tomto poučném sezení předvedu 4 případy se správným vysvětlením řazení v aplikaci Excel na základě více kritérií.

Stáhnout cvičebnici

Pořadí na základě více kritérií.xlsx

4 případy pro řazení na základě více kritérií v aplikaci Excel

Představíme si dnešní soubor dat, kde Skóre o Student na adrese Matematika a Psychologie jsou uvedeny podle odpovídajících Skupina . zde, D6 a D7 buňky jsou svázány ve sloupci D . Použijme tedy pořadí s ohledem na sloupec E .

1. Použití funkcí RANK.EQ a COUNTIFS

V úvodní metodě vám ukážu kombinované použití tlačítek RANK.EQ funkce a Funkce COUNTIFS Zařazení na základě dvou Skóre , vložte následující vzorec.

=RANK.EQ($C5,$C$5:$C$15)+COUNTIFS($C$5:$C$15,$C5,$D$5:$D$15,">"&$D5)

Zde, C5 a D5 jsou výchozí buňkou Skóre (matematika) tj. sloupec C, a Skóre (psychologie) tj. sloupec D resp.

Vysvětlení vzorce:

  • Na stránkách RANK.EQ funkce vrací číslo hodnosti z C5:C15 rozsah buněk na základě C5 bohužel poskytuje stejné pořadí pro duplicitní skóre (např. číslo pořadí je 7 pro duplicitní skóre). C6 , C7 a C12 buňky).
  • Takže COUNTIFS funkce je přiřazena v sestupném pořadí ( ">"&$D5) t o počítat duplikáty Například funkce vrací 1 pro hodnotu C7 a 2 pro C12 buňka.
  • Pokud však sečtete oba výstupy, tj. výstupní hodnotu RANK.EQ a výstup funkce COUNTIFS získáte jedinečné číslo hodnosti pro všechny studenty.

Po stisknutí ENTER a pomocí Plnicí rukojeť získáte následující výstup.

Pokud se pozorně podíváte na výše uvedený obrázek, zjistíte, že Hodnost pro Roberta Smithe je 7 (podívejte se na B6:E6 buněk), zatímco u Jima Browna je to 8 buněk (viz. B7:E7 buňky).

Přečtěte si více: Jak vytvořit tabulku automatického řazení v aplikaci Excel (v rychlých krocích)

2. Pořadí na základě více kritérií pomocí funkcí COUNTIF a COUNTIFS

Podobně můžete použít Funkce COUNTIF místo RANK.EQ funkce.

=COUNTIF($C$5:$C$15,"<"&$C5)+COUNTIFS($C$5:$C$15,$C5,$D$5:$D$15,"<"&$D5)+1

Zde chci seřadit skóre vzestupně ( "<"&$D5) .

Vysvětlení vzorce:

  • Na stránkách COUNTIF funkce spočítá počet buněk, které mají hodnotu větší než příslušná buňka (jako např. C5 pro Jamese Smithe, C6 pro Jima Browna atd.).
  • Nakonec je třeba přidat 1 s výstupem jako COUNTIF funkce vrací 0 pro nejmenší hodnoty, tj. pro C13 buňka.

Výstup tedy bude vypadat následovně.

Přečtěte si více: Vzorec IF v aplikaci Excel (5 příkladů)

Podobná čtení

  • Jak v aplikaci Excel hodnotit pomocí vazby (5 jednoduchých způsobů)
  • Výpočet percentilu pořadí v aplikaci Excel (7 vhodných příkladů)
  • Jak vypočítat 10 procent v aplikaci Excel (4 způsoby)

3. Použití funkcí RANK a SUMPRODUCT

Můžete také využít obě RANK funkce a SUMPRODUCT funkce pro řazení položek na základě více kritérií.

Nyní se podívejte na následující datovou sadu, ze které je třeba sestavit pořadí na základě. Skóre GRE (Quant) a Finanční pomoc . Ale hodnoty buněk C10 a C11 jsou vyrovnané.

Vložte tedy následující kombinovaný vzorec.

=RANK(C5,$C$5:$C$15)+SUMPRODUCT(--($C$5:$C$15=$C5),--(D5<$D$5:$D$15))

Vysvětlení vzorce:

  • Na stránkách RANK funkce vrací číslo hodnosti z $C$5:$C$15 rozsah buněk na základě C5 buňka s hodnotou duplikátů v C10 a C11 buněk (číslo hodnosti je 2 ).
  • A SUMPRODUCT funkce najde 0 v případě, že nejsou žádné vázané hodnoty. Vrací však 1 pro C10 buňka.
  • Pozoruhodné je, že ( - ) se používá k vrácení 1 místo toho, abyste získali TRUE a 0 pro FALSE .
  • Pomocí tohoto vzorce se tak můžete snadno vyhnout duplicitnímu číslu hodnosti.

Výstup bude nakonec vypadat následovně.

Namísto využití RANK můžete použít funkci COUNTIF ale musíte přidat funkci 1 v tomto případě.

=COUNTIF($C$5:$C$15,">"&$C5)+SUMPRODUCT(--($C$5:$C$15=$C5),--(D5<$D$5:$D$15))+1

Jistě získáte stejný výstup.

Přečtěte si více: Jak v aplikaci Excel zařadit zaměstnance do zásobníku (3 metody)

4. Pořadí s více kritérii podle skupiny

Co když máte nějaké společné Skupiny ve vaší datové sadě? Např. Věda skupinové kryty C5:C6 a C11:C12 buňky.

Naštěstí můžete získat jedinečné číslo hodnosti, které se zabývá oběma. Skupina a Skóre . Máme funkce, které nám mohou pomoci při sestavování pořadí v aplikaci Excel na základě více kritérií na skupinách.

4.1. Použití funkce COUNTIFS

Použití COUNTIFS můžete snadno zařadit funkci Skóre přiděleným Skupina v sestupném pořadí ( ">"&D5 ).

=COUNTIFS($C$5:$C$15,C5,$D$5:$D$15,">"&D5)+1

Vysvětlení vzorce:

  • Na stránkách COUNTIFS($C$5:$C$15,C5) vrátí 4, protože jsou k dispozici 4 řetězce, a to Věda .
  • A COUNTIFS($C$5:$C$15,C5,$D$5:$D$15,">"&D5) syntaxe vrací 0 pro nejvyšší skóre (např. pro E6 Proto je třeba přidat položku 1 .

Zde jsou skóre seřazena podle jednotlivých skupin. Například Jim Brown ( B6 buňka) se umístil na 1. místě, ačkoli skóre Mary Smithové ( B13 buňka) je zdravější než on.

Přečtěte si více: Jak zařadit do skupiny v aplikaci Excel (3 metody)

4.2. Použití funkce SUMPRODUCT

Podobně můžete použít následující vzorec, kde je hodnota SUMPRODUCT (seřazení vzestupně).

=SUMPRODUCT((C5=$C$5:$C$15)*($D5<$D$5:$D$15))+1

Vysvětlení vzorce:

  • Na stránkách SUMPRODUCT((C5=$C$5:$C$15) vrací 0 .
  • Kromě toho SUMPRODUCT((C5=$C$5:$C$15)*($D5<$D$5:$D$15)) najde 2 . Ale SUMPRODUCT funkce vrací pro E7 buňka je 0 protože je to nejmenší skóre. Takže musíte 1 abyste se vyhnuli tomuto typu chyby.

Přečtěte si více: Jak zařadit průměr v aplikaci Excel (4 běžné scénáře)

Závěr

To je konec dnešního sezení. Takto můžete dosáhnout hrabání v Excelu na základě více kritérií. Každopádně pokud máte nějaké dotazy nebo doporučení, podělte se o ně v sekci komentářů.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.