Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Find the value at any percentile of a data set using linear interpolation.
9.1000
A percentile tells you the value below which a given percentage of a data set falls. This tool uses the standard linear-interpolation method (the same one used by Excel's PERCENTILE.INC function).
Enter your data set and the percentile you want (0-100). The value appears instantly.
Rank index = (percentile / 100) × (n - 1), where n is the count of values
If the index falls between two data points, the result is linearly interpolated between them.
The page shows the median of four values. Here is a case where the percentile falls between data points in a less obvious way. Take the hypothetical data 10, 20, 30, 40, 50, which has n = 5, and find the 90th percentile.
Index = 0.90 × (5 - 1) = 3.6
Position 3 holds 40 and position 4 holds 50 (counting from 0)
Result = 40 + 0.6 × (50 - 40) = 46
The 25th percentile of the same data has index 0.25 × 4 = 1, which lands exactly on the second value, so the answer is 20 with no interpolation needed. When the index is a whole number, the result is always an actual data value. Otherwise it is a blend of the two neighbors, weighted by how close the index is to each.
The output is the value at that percentile, not the rank. If the 90th percentile of a set of delivery times is 46 minutes, then about 90 percent of the deliveries in your data took 46 minutes or less. This is different from "percentile rank," which starts with a value and asks what percentage of the data falls below it. This tool does the first calculation only.
You do not need to sort your data first. The tool orders the values internally, so you can paste them in any order.
There is more than one accepted way to define a percentile, and they can give slightly different answers, especially with small data sets. This calculator uses the inclusive linear interpolation method, matching Excel's PERCENTILE.INC. Other tools, such as Excel's PERCENTILE.EXC, some programming libraries, and textbooks that use a nearest-rank rule, may return a different number for the same data. If you need to match a specific source, check which method it uses before comparing numbers.
Yes -- the median is exactly the 50th percentile.
Q1 is the 25th percentile and Q3 is the 75th percentile -- see the Range & IQR Calculator for both at once.
No. The tool sorts the values internally, so you can enter them in any order.
Different tools use different methods. This one uses inclusive linear interpolation like Excel's PERCENTILE.INC. Others use exclusive or nearest-rank methods that can differ, especially on small data sets.
Enter 90. The percentile input runs from 0 to 100.
The 0th percentile is the smallest value in the data and the 100th percentile is the largest.
Reference: NIST Weights and Measures