Excel-formel: Percentil IF i tabell -

Generisk formel

=PERCENTILE(IF(criteria,values),k)

Sammanfattning

För att beräkna en villkorad percentil kan du använda en matrisformel med IF-funktionen inuti funktionen PERCENTIL. I exemplet som visas är formeln i G5:

=PERCENTILE(IF(Table(Gender)=G$4,Table(Score)),$F5)

Där "Tabell" är en Excel-tabell med data i B5: D14.

Obs: Detta är en matrisformel och måste anges med kontroll + skift + enter.

Förklaring

Denna formel sitter i en liten sammanfattningstabell med percentilvärden i kolumn F och könsvärden i G4 och H4.

Arbetar inifrån och ut är IF-funktionen inställd så här:

IF(Table(Gender)=G$4,Table(Score))

Här testas varje värde i könskolumnen mot värdet i G4, "Man".

Resultatet är en rad booleska värden så här:

(88;85;77;FALSE;FALSE;FALSE;83;FALSE;FALSE;79)

Endast poäng associerade med män gör det till matrisen, kvinnliga poäng översätts till FALSE. Denna matris går in i PERCENTIL-funktionen med k-värdet från F5, 90%.

PERCENTILE ignorerar automatiskt FALSE-värden och returnerar resultatet 86.8.

Hänvisningen till kön i G $ 4 är låst för att förhindra att raden ändras. Hänvisningen till k-värden, $ F5 är låst för att förhindra att kolumnen ändras. Som ett resultat kan formeln kopieras över intervallet G5: H7.

Intressanta artiklar...