
Обща формула
=PERCENTILE(IF(criteria,values),k)
Обобщение
За да изчислите условен процентил, можете да използвате формула на масив, използвайки функцията IF във функцията PERCENTILE. В показания пример формулата в G5 е:
=PERCENTILE(IF(Table(Gender)=G$4,Table(Score)),$F5)
Където "Таблица" е таблица на Excel с данни в B5: D14.
Забележка: Това е формула на масив и трябва да се въведе с control + shift + enter.
Обяснение
Тази формула се намира в малка обобщена таблица със стойности на процентили в колона F и стойности на пола в G4 и H4.
Работейки отвътре навън, функцията IF е настроена по следния начин:
IF(Table(Gender)=G$4,Table(Score))
Тук всяка стойност в колоната за пола се тества спрямо стойността в G4, "Мъж".
Резултатът е масив от логически стойности като този:
(88;85;77;FALSE;FALSE;FALSE;83;FALSE;FALSE;79)
Само масиви, свързани с мъже, влизат в масива, женските резултати се превеждат на FALSE. Този масив влиза във функцията PERCENTILE със стойността на k от F5, 90%.
PERCENTILE автоматично игнорира FALSE стойности и връща резултат от 86,8.
Препратката към Пол в G $ 4 е заключена, за да предотврати промяната на реда. Препратката към k стойности, $ F5 е заключена, за да се предотврати промяната на колоната. В резултат на това формулата може да бъде копирана в диапазона G5: H7.