Laitetaas tällainen aika klassinen Excel-pähkinä. Uskon, että ratkaisu on joko äärimmäisen helppo tai vastaavasti sellaista ei suoraan ole olemassa. Mutta kokeillaan:
Data on organisoitu seuraavasti:
Koodi:
Sar A | Sar B | Sar C | SIJA |
------------------------------
Pekka m 15 2.
Pertti m 10 3.
Paula n 5 4.
Pasi m 2 5.
Pirkko n 16 1.
Neljännessä sarakkeessa (SIJA) on siis käytetty ARVON.MUKAAN -funktiota (RANK) järjestelemään Sar C:n tulokset laskevasti. Kuinka saisin sijoitukset määräytymään Sar B:n muuttujan mukaan siten, että m-ryhmäläisiä verrattaisiin keskenään ja n-ryhmäläiset keskenään. Muuttuja on siis tässä tapauksessa sukupuoli, joten tulokset sortattaisiin sukupuolen perusteella.
Toisin sanoen, uuteen sarakkeeseen tulisi seuraavat lukemat
Koodi:
Sar A | ... | SIJA_SUKUPUOLTEN_SISÄINEN |
-----------------------------------------
Pekka ... 1.
Pertti ... 2.
Paula ... 2.
Pasi ... 3.
Pirkko ... 1.
Datamassa on tapauksessani sen verran laaja, että en haluaisi ruveta erikseen luomaan kummallekin sukupuolelle omaa ARVON.MUKAAN -viittausaluetta, vaan elättelen toiveita jostain yksinkertaisemmasta ratkaisusta. Jonkinlainen IF-lause tässä voisi toimia, mutta pelkkä sukupuolimuuttujan käyttäminen TOTUUS_TESTI-argumenttina ei tietenkään riitä.