
Generisk formel
=PERCENTILE(IF(criteria,values),k)
Sammendrag
For å beregne en betinget persentil, kan du bruke en matriseformel ved å bruke IF-funksjonen i funksjonen PERCENTILE. I eksemplet vist er formelen i G5:
=PERCENTILE(IF(Table(Gender)=G$4,Table(Score)),$F5)
Hvor "Tabell" er en Excel-tabell med data i B5: D14.
Merk: Dette er en matriseformel og må angis med kontroll + skift + enter.
Forklaring
Denne formelen sitter inne i en liten sammendragstabell med persentilverdier i kolonne F og kjønnsverdier i G4 og H4.
Arbeider fra innsiden og ut, og IF-funksjonen er konfigurert slik:
IF(Table(Gender)=G$4,Table(Score))
Her testes hver verdi i kjønnskolonnen mot verdien i G4, "Mann".
Resultatet er en rekke boolske verdier som dette:
(88;85;77;FALSE;FALSE;FALSE;83;FALSE;FALSE;79)
Bare poeng assosiert med menn gjør det til matrisen, kvinnelige poeng blir oversatt til FALSE. Denne matrisen går inn i PERCENTILE-funksjonen med k-verdien fra F5, 90%.
PERCENTILE ignorerer automatisk FALSE verdier og returnerer et resultat på 86,8.
Henvisningen til kjønn i G $ 4 er låst for å forhindre at raden endres. Henvisningen til k-verdiene, $ F5, er låst for å forhindre at kolonnen endres. Som et resultat kan formelen kopieres over området G5: H7.