Hogyan lehet rangsorolni a csoportokban az Excel programban?

Tartalomjegyzék

Ha rendelkezik számlistával, könnyen rangsorolhatja a RANK funkcióval. Ha azonban ezek a számok különböző csoportokon belül vannak, kihívást jelenthet a rangsor megtalálása a csoportokon belül.

Például, amint az alább látható, két csoport (A és B) van, amelyek mindegyikében 5 elem található. Mindegyik elem pontozással rendelkezik a C oszlopban. Most két rangsor van ezzel az adatkészlettel. A D oszlop tartalmazza az összesített rangsort, az E oszlop pedig a csoportonkénti rangsorokat.

Most két rangsor készült ezzel az adathalmazzal. A D oszlop tartalmazza az összesített rangsort, az E oszlop pedig a csoportonkénti rangsorokat.

Míg az általános rangsorolás könnyen elvégezhető a RANK funkcióval, a csoportoké egy kicsit összetettebb.

Helyezés a csoportokban az Excelben

Itt van a képlet, amely megadja a rangsorokat az Excel csoportokban:

= SUMPRODUCT ((A2 = $ A $ 2: $ A $ 11)*(C2 <$ C $ 2: $ C $ 11))+1

Hogy működik ez?

Ez a képlet két feltételt vizsgál:

  • (A2 = $ A $ 2: $ A $ 11) - Ez a rész a csoport alapján IGAZ/HAMIS tömböt ad vissza. Tehát ha ezt az E2 cellában használja, akkor az A2: A11 ellenőrzést végzi, és az IGAZ értéket adja vissza, bárhol találja az A csoportot, és hamis, ha más csoportot talál.
  • (C2 <$ C $ 2: $ C $ 11) - Ez ellenőrzi, hogy a pontszám kisebb -e, mint a C2: C11 többi pontszáma, és az IGAZ értéket adja vissza, ha kevesebb, és hamis, ha több.

Ha ezt a két IGAZ/HAMIS tömböt megszorozzuk, akkor csak azokban az esetekben adja vissza az IGAZ értéket, amikor mindkét feltétel teljesül, azaz a csoportmeccsek és a pontszámok kisebbek, mint a képletben használt sor pontszáma.

A SUMPRODUCT képlet ezután egyszerűen visszaadja az összes olyan eset teljes számát, ahol a feltételek teljesülnek.

Az 1 hozzáadódik a SUMPRODUCT eredményhez, hogy megkapja az adott pontszám rangját az adott csoporton belül.

Kattintson ide a mintafájl letöltéséhez.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave