Jak používat funkci Rank a SUMPRODUCT v aplikaci Excel s COUNTIF

Jak používat funkci Rank a SUMPRODUCT v aplikaci Excel s COUNTIF

Pořadí položek ve vzestupném nebo sestupném pořadí pomocí kombinace funkcí COUNTIF, RANK.EQ a SUMPRODUCT je relativně jednoduché. Položky můžete řadit s duplikováním nebo bez něj a zachovat kontrolu, abyste přeskočili nebo nepřeskočili žádné pozice v pořadí.





Přiřazením stejných řad více identickým položkám přeskočí funkce RANK.EQ čísla v celkovém pořadí. Abyste se tomuto přeskočení vyhnuli, použijte funkci SUMPRODUCT s funkcí COUNTIF. Tato kombinace řadí duplicitní hodnoty bez přeskakování čísel.





Různé funkce hodnocení v aplikaci Excel

Než se podíváme blíže na jeho implementaci, podívejme se krátce na jeho další dvě formy nalezené v Excelu; RANK.AVG a RANK.





V dřívějších verzích aplikace Excel byla k dispozici pouze funkce RANK. Od aplikace Excel 2010 však byly přidány dvě další hodnostní funkce, a to RANK.AVG a RANK.EQ. Pojďme prozkoumat jejich rozdíly, protože je pravděpodobně uvidíte všechny v aplikaci Excel.

Funkce RANK.EQ: RANK.EQ je nová a vylepšená verze funkce RANK a je podporována v nejnovějších verzích aplikace Excel. Obě funkce jsou však stejné a slouží ke stejnému účelu. Ať už použijete cokoli, přinese to stejné výsledky.



Funkce RANK: Funkce RANK je naopak k dispozici pro kompatibilitu s aplikací Excel 2007 a staršími verzemi a může být odebrána v jakékoli nové verzi aplikace Excel. Dnes každý používá nejnovější verze Excelu, takže vždy, když musíte sdílet listy s ostatními, použijte funkci RANK.EQ.

HODNOST. AVG: Když jakákoli sekvence pořadí obsahuje duplikáty, funkce RANK.AVG přiřadí průměrné pořadí každé sadě duplikátů. Slouží tedy ke stejnému účelu hodnocení položek, ale jeho primárním cílem je chytat duplikáty.





Protože se tento článek zabývá výpočtem hodností pro seznam položek, podívejme se, jak je funkce RANK.EQ ohodnotí. Navíc uvidíte jeho využití v kombinaci s funkcí COUNTIF.

Před implementací vzorce si vytvořme stručný přehled syntaxe funkce RANK.EQ.





Přehled funkce hodnocení aplikace Excel

Takže ve funkci RANK.EQ jsou tři argumenty; číslo, odkaz a objednávka. První dva argumenty jsou povinné, zatímco třetí jsou nepovinné. Chcete -li spustit RANK.EQ na poli čísel, musíte vždy zadat první dva argumenty.

Podívejme se na funkci každého argumentu:

  1. Číslo: Tento argument se týká čísla, jehož hodnost chcete znát.
  2. Odkaz: Argument Ref odkazuje na řadu seznamů čísel v pořadí. Mějte na paměti, že ref ignoruje všechny nečíselné hodnoty nalezené v poli.
  3. Objednat: Přestože se jedná o volitelný argument, můžete určit funkci RANK k seřazení položek buď sestupně nebo vzestupně výběrem 0 nebo 1 v tomto argumentu. Ve výchozím nastavení, pokud ho vynecháte, bude položky řadit sestupně.

Příklad funkce aplikace Excel Rank

Takže teď, když rozumíte argumentům funkce RANK.EQ, pojďme to uvést do praxe na datové sadě, abychom zjistili, jak to funguje.

Podívejte se například na ukázková data obsahující procenta deseti studentů. Pomocí funkce Rank.EQ můžete rychle vypočítat hodnosti na základě procent těchto studentů. Díky tomu není nutné je vypočítávat ručně.

Při duplikátech však přeskakuje čísla, takže možná budete muset použít další funkce popsané dále v článku. Níže je uveden seznam studentů s jejich konečnými procenty.

proč don t macy nedostávají viry

Prvním argumentem je číslo, které chcete zařadit, což je procento pro tento příklad Jamese Walkera a dalších studentů v řadě. Vyberte tedy buňku B2 jako první argument.

V tomto případě bude referenční rozsah od buněk B2 do B11 a zvolme vzestupné pořadí v argumentu pořadí. Níže vidíte implementaci funkce RANK.EQ. Vzorec vypadá takto:

=RANK.EQ(B2,$B:$B,0)

Stiskněte Vstupte provede vzorec a získáte hodnost Jamese Walkera.

V tomto případě je James Walker na 5. místěthve třídě na základě jeho procenta, což znamená, že jeho procento je 5thnejvyšší ve srovnání se zbytkem čísel v poli.

Použití funkce RANK v kombinaci s funkcí COUNTIF

Je možné použít funkci RANK.EQ kombinovanou s funkcí COUNTIF k zastavení přeskakování čísel, ale také bude ignorovat duplikaci pořadí. Ačkoli se žádné číslo nebude dvakrát opakovat, dva studenti se stejným počtem mohou získat různá hodnocení.

Abychom to lépe pochopili, podívejme se, jak RANK.EQ funguje společně s COUNTIF. Vzorec vypadá takto:

=RANK.EQ(B2,$B:$B,0)+COUNTIF($B:B2,B2)-1

Implementace tohoto vzorce vyřeší problém s přeskakováním čísel.

Ve výše uvedených řadách nedochází k duplikaci. Ale James Walker a Gillian Tillman, kteří měli oba získat stejnou hodnost, jsou nyní seřazeny odlišně.

Použití RANK.EQ s COUNTIF tedy vyřešilo polovinu problému, ale nedokáže vygenerovat požadovaný výsledek.

mám na telefonu siri?

Související: Nové funkce v Excelu pro web zvyšují vaši produktivitu

Použití funkce SUMPRODUCT s funkcí COUNTIF

Chcete -li zařadit studenty do seznamu přiřazením stejných hodností ekvivalentním procentům bez přeskakování jakéhokoli čísla, můžete použít funkci SUMPRODUCT s COUNTIF.

Podívejte se na vzorec níže:

Vzorec se může zdát komplikovaný, ale je to nejlepší způsob, jak správně řadit položky. Tímto způsobem můžete dosáhnout požadovaných výsledků pomocí duplikace řad a bez přeskakování čísel.

Při vytváření výsledků pro své studenty můžete přímo použít vzorec SUMPRODUCT jako náhradu za funkci RANK. Pro neduplicitní výpočty hodnocení můžete použít funkci RANK.EQ samostatně nebo s funkcí COUNTIF.

Změna pořadí konečného výsledku

Na Karta Data , klikněte na Třídit a filtrovat seskupit a zvolit vzestupné pořadí pro seřazení žebříčku.

Porovnejte výsledky ve třech řadách vedle sebe, abyste lépe porozuměli tomu, jak jednotlivé metody hodnocení položek fungují.

Příbuzný: Jak tabulka dat v aplikaci Microsoft Excel umožňuje porovnávat výsledky

Pořadí položek snadno pomocí funkcí RANK.EQ a SUMPRODUCT

Zde je návod, jak můžete použít funkce RANK a SUMPRODUCT v kombinaci s funkcí COUNTIF k řazení položek, s duplikací nebo bez duplikace. Můžete se také rozhodnout, zda přeskočí jakékoli číslo v pořadí, nebo ne.

V závislosti na situaci můžete použít řadu metod k seřazení čísel podle sady daných kritérií. Toto je příklad toho, jak vám funkce Excelu mohou pomoci ušetřit spoustu času a úsilí při ručních výpočtech. Při navrhování profesionálně vypadajících tabulek Excelu je toho k prozkoumání mnohem více.

Podíl Podíl tweet E-mailem Jak vytvořit tabulky Excelu s profesionálním vzhledem

Návrh tabulky je často přehlížen, ale metoda je poměrně jednoduchá. Naučte se, jak v Excelu vytvořit profesionálně vypadající.

Číst dále
Související témata
  • Produktivita
  • Tabulkový procesor
  • Kalkulačka
  • Microsoft Excel
  • Matematika
  • Analýza dat
O autorovi Shan Abdul |(46 článků zveřejněno)

Shan Abdul je absolventem strojního inženýrství. Poté, co dokončil své vzdělání, začal svou kariéru jako nezávislý spisovatel. Píše o používání různých nástrojů a softwaru, aby lidem pomohl být produktivnější jako student nebo profesionál. Ve svém volném čase rád sleduje videa z YouTube o produktivitě.

Více od Shan Abdul

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru