Excel-formel: Prosentil IF i tabell -

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.

Interessante artikler...