PERCENTILE finds the value below which a given percentage of your data falls. Standard for pay analysis, waiting times, test scores and performance reporting.
PERCENTILE returns the value at a given percentile in a dataset. If you want to know what value sits at the 90th percentile — meaning 90% of values are below it — PERCENTILE is the formula. Used widely in salary benchmarking, healthcare wait time reporting, student performance analysis, and customer satisfaction scoring.
=PERCENTILE(array, k)| Argument | Description |
|---|---|
| =PERCENTILE(array, k) | |
| array required | The range of values to analyse. |
| k required | The percentile as a decimal between 0 and 1. Use 0.9 for the 90th percentile. |
=PERCENTILE(B2:B100, 0.9)90% of salaries fall below this value.
=PERCENTILE(B2:B100, 0.5)Same result as MEDIAN.
=PERCENTILE(B2:B100, 0.25)Same as QUARTILE(range,1). 25% of values fall below this point.
=IF(B2 > PERCENTILE($B$2:$B$100, 0.9), "Top 10%", "")Identify high performers or outliers.
=PERCENTILE(B2:B100,0.75)-PERCENTILE(B2:B100,0.25)The spread of the middle 50% of data.
PERCENTILE is the standard tool for pay benchmarking. When HR teams review salaries, they typically look at the 25th, 50th, and 75th percentiles to understand the spread of pay within a role, department, or company. A salary at the 75th percentile means 75% of people in that group earn less. A salary at the 25th percentile means only 25% earn less.
For performance management, PERCENTILE helps set relative targets. Rather than saying "achieve 1,000 sales", you might target the 75th percentile of current performance — a goal that stretches people without being unrealistic. As performance improves over time, the 75th percentile target automatically adjusts upward.
In healthcare and public services, PERCENTILE is used for waiting time reporting. "95% of patients seen within 4 hours" means the 95th percentile of waiting times should be under 4 hours. =PERCENTILE(wait_times, 0.95) returns that 95th percentile value directly.
QUARTILE(range,1) = PERCENTILE(range,0.25). QUARTILE(range,3) = PERCENTILE(range,0.75). PERCENTILE is more flexible — use it when you need percentiles other than the standard 25/50/75 quartile points.
ExcelPro has exercises covering this formula across multiple tracks. Free to start.
Try exercises →