Pokud máte seznam čísel, je snadné jej zařadit pomocí funkce RANK. Pokud však máte tato čísla v různých skupinách, může být problém najít pozici ve skupinách.
Například, jak je ukázáno níže, existují dvě skupiny (A a B) s 5 položkami v každé skupině. Každá položka má ve sloupci C skóre. Nyní jsou s touto sadou dat provedena dvě hodnocení. Sloupec D má celkové pořadí a sloupec E má pořadí podle skupin.
Nyní jsou s touto sadou dat hotová dvě hodnocení. Sloupec D má celkové pořadí a sloupec E má pořadí podle skupin.
Zatímco celkové pořadí lze snadno provést pomocí funkce RANK, hodnocení pro skupiny je o něco složitější.
Pořadí v rámci skupin v aplikaci Excel
Zde je vzorec, který poskytne pořadí ve skupinách v aplikaci Excel:
= SUMPRODUCT ((A2 = $ A $ 2: $ A $ 11)*(C2 <$ C $ 2: $ C $ 11))+1
Jak to funguje?
Tento vzorec kontroluje 2 podmínky:
- (A2 = $ A $ 2: $ A $ 11) - Tato část vrací pole TRUE/FALSE na základě skupiny. Pokud to tedy použijete v buňce E2, zkontroluje to A2: A11 a vrátí TRUE všude, kde najde skupinu A, a FALSE, když najde jakoukoli jinou skupinu.
- (C2 <$ C $ 2: $ C $ 11) - Zkontroluje, zda je skóre menší než ostatní skóre v C2: C11, a vrátí hodnotu TRUE, pokud je menší, a FALSE, pokud je vyšší.
Když se tato dvě pole PRAVDA/NEPRAVDA vynásobí, vrátí se PRAVDA pouze v případech, kdy jsou splněny obě podmínky, tj. Skupina odpovídá a skóre je menší než skóre v řádku, kde je použit vzorec.
Vzorec SUMPRODUCT pak jednoduše vrátí celkový počet takových instancí, kde jsou splněny podmínky.
1 je přidána k výsledku SUMPRODUCT, aby získala hodnost daného skóre v rámci dané skupiny.
Kliknutím sem stáhnete ukázkový soubor.