How do I calculate percentiles in SPSS? Can you provide an example?

In SPSS, percentiles can be calculated by using the “Percentiles” function under the “Analyze” menu. This function allows users to specify the desired percentile value and the variable to be used for calculation. For example, to calculate the 75th percentile for a dataset on income, one would select the “Percentiles” function, specify 75 as the desired percentile, and choose the income variable. This will generate a new variable with the calculated percentile values.

Calculate Percentiles in SPSS (With Example)


The nthpercentile of a dataset is the value that cuts off the first n percent of the data values when all of the values are sorted from least to greatest.

For example, the 90th percentile of a dataset is the value that cuts of the bottom 90% of the data values from the top 10% of data values.

The easiest way to calculate percentiles for a variable in SPSS is to use Analyze > Descriptive Statistics > Percentiles.

The following example shows how to calculate percentiles in practice.

Example: How to Calculate Percentiles in SPSS

Suppose we have the following dataset that contains information about points scored by basketball players on various teams:

Suppose that we would like to calculate percentiles for the Points variable.

To do so, click the Analyze tab, then click Descriptive Statistics, then click Percentiles:

In the new window that appears, drag the Points variable into the Variables panel.

By default, SPSS will calculate the 5th, 10th, 25th, 50th, 75th, 90th, and 95th percentiles.

Once we click OK, we can see each of these percentiles for the Points variable:

percentiles in SPSS

For example, we can see:

  • The value at the 5th percentile is 8.8.
  • The value at the 10th percentile is 12.4.
  • The value at the 25th percentile is 14.

Note: Tukey’s Hinges are simply the values at the 25th, 50th and 75th percentiles. These represent the first, second and third quartiles of the dataset, which are the values that divide the dataset into four pieces.

If you’d like, you could also specify the exact percentiles to calculate by clicking the button next to Custom and then manually typing the percentile values and clicking Add after each value.

For example, we could enter the percentiles ranging from 10 to 90 by intervals of 10:

Once we click OK, these percentile values will automatically be calculated for the Points variable:

For example, we can see:

  • The value at the 10th percentile is 12.4.
  • The value at the 20th percentile is 13.8.
  • The value at the 30th percentile is 14.4.

And so on.

Additional Resources

The following tutorials explain how to perform other common operations in SPSS:

x