
Általános képlet
=PERCENTILE(IF(criteria,values),k)
Összegzés
A feltételes percentilis kiszámításához tömbképletet használhat a PERCENTILE függvényen belül található IF függvény segítségével. A bemutatott példában a G5 képlete a következő:
=PERCENTILE(IF(Table(Gender)=G$4,Table(Score)),$F5)
Ahol a "Táblázat" egy Excel táblázat, a B5: D14 adatokkal.
Megjegyzés: Ez egy tömbképlet, amelyet a control + shift + enter billentyűkombinációval kell megadni.
Magyarázat
Ez a képlet egy kis összefoglaló táblázatban helyezkedik el, az F oszlopban a percentilis értékekkel, a G4 és a H4 nemi értékekkel.
Belülről kifelé haladva az IF funkciót így állítják be:
IF(Table(Gender)=G$4,Table(Score))
Itt a gender oszlopban szereplő egyes értékeket a G4-ben szereplő "Male" értékkel tesztelik.
Az eredmény egy ilyen logikai érték tömb:
(88;85;77;FALSE;FALSE;FALSE;83;FALSE;FALSE;79)
Csak a hímekhez tartozó pontszámok kerülnek be a tömbbe, a női pontszámokat FALSE-ra fordítják. Ez a tömb belép a PERCENTILE függvénybe az F5 k értékével, 90%.
A PERCENTILE automatikusan figyelmen kívül hagyja a FALSE értékeket, és a 86,8 eredményt adja vissza.
A nemre való hivatkozás a G $ 4-ben zárolva van, hogy megakadályozza a sor megváltozását. A k értékekre való hivatkozás, az $ F5 zárolva van, hogy megakadályozza az oszlop változását. Ennek eredményeként a képlet átmásolható a G5: H7 tartományba.