Percentile in Google Sheets: Practical Guide

Master percentile calculations in Google Sheets using PERCENTILE.INC and PERCENTILE.EXC. Learn practical formulas, real-world examples, and best practices for accurate data analysis.

How To Sheets
How To Sheets Team
·5 min read
Quick AnswerDefinition

Percentiles in Google Sheets help you identify where a value sits within a dataset. In percentile google sheets, use PERCENTILE.INC for inclusive percentiles, PERCENTILE.EXC for exclusive, or the older PERCENTILE function for compatibility. This quick answer covers syntax, when to use each variant, and practical cautions for interpreting results in real data.

Understanding percentile functions in Google Sheets

Percentiles quantify where a value lies relative to a dataset. In percentile google sheets, you can compute using PERCENTILE.INC for inclusive percentiles, PERCENTILE.EXC for exclusive percentiles, or the legacy PERCENTILE for compatibility with older sheets. The most common use case is finding the kth percentile, expressed as a decimal between 0 and 1. For example, the 90th percentile is the value below which 90% of the data falls. The functions differ in how they treat the extremes: INC includes the minimum and maximum, while EXC excludes them. The exact interpretation matters when your data are small or heavily skewed. Below are practical examples to get you started.

Excel Formula
=PERCENTILE.INC(A2:A11, 0.9)
Excel Formula
=PERCENTILE.EXC(A2:A11, 0.25)
Excel Formula
=PERCENTILE(A2:A11, 0.5)

Notes:

  • The second argument must be between 0 and 1.
  • If your range contains blanks or text, wrap with FILTER to keep only numbers:
Excel Formula
=LET(valid, FILTER(A2:A11, ISNUMBER(A2:A11)), PERCENTILE.INC(valid, 0.9))
  • For large data sets, consider named ranges to simplify references.

-1:null

Steps

Estimated time: 20-30 minutes

  1. 1

    Prepare your data

    Ensure your numeric data is in a contiguous column with no non-numeric entries. If there are blanks or text, clean the data or use FILTER/LET to pass only numbers into the percentile calculation.

    Tip: Use FILTER to create a numeric subset if your range contains text or blanks.
  2. 2

    Choose a percentile target

    Decide which percentile you need (e.g., 0.9 for the 90th percentile). This target will be the second argument in the percentile function.

    Tip: Common targets are 0.5 (median), 0.75, 0.9, and 0.95.
  3. 3

    Enter the percentile formula

    In a new cell, type the appropriate percentile formula using your data range. Start with PERCENTILE.INC for inclusive results.

    Tip: If you plan to reuse the result in dashboards, consider defining a named range.
  4. 4

    Validate the result

    Cross-check by manually inspecting a subset of data or comparing with a small test set to ensure the result makes sense.

    Tip: Spot-check with a small sample to catch off-by-one errors.
  5. 5

    Extend to dynamic ranges

    If data will grow, use dynamic ranges with FILTER/LET to keep calculations accurate as new rows are added.

    Tip: Dynamic ranges reduce maintenance as data expands.
  6. 6

    Optional: visualize percentile

    Create a chart and add a percentile line using a separate series to visualize distribution against the target percentile.

    Tip: Charts help stakeholders grasp percentile context quickly.
Pro Tip: Prefer PERCENTILE.INC for general analytics; it includes the full data range, which is intuitive for most business interpretations.
Warning: Be mindful of small samples; percentiles can be unstable when data is very limited.
Note: Always filter out non-numeric values before calculating percentiles to avoid skewed results.
Pro Tip: Combine with charts to communicate percentile benchmarks visually.

Prerequisites

Required

Optional

Keyboard Shortcuts

ActionShortcut
CopyCopy selected cell or formulaCtrl+C
PastePaste into a target cell or formula barCtrl+V
Edit active cellEnter edit mode in the current cellF2
Find in sheetSearch within the sheetCtrl+F
Fill downFill the formula or value downwardCtrl+D

FAQ

What is percentile in Google Sheets?

A percentile indicates the value below which a given percentage of data falls. In Sheets, you can compute it with PERCENTILE.INC, PERCENTILE.EXC, or PERCENTILE for legacy compatibility. Choose INC for inclusive results and EXC for exclusive results.

Percentiles tell you where a value stands within your data. Use INC or EXC depending on whether you want the ends included or excluded.

Which function should I use for percentile calculations?

Use PERCENTILE.INC for inclusive percentiles and PERCENTILE.EXC for exclusive percentiles. The legacy PERCENTILE is kept for compatibility but is generally avoided in new work.

Prefer PERCENTILE.INC for most cases; EXC is useful when you want to exclude the extremes.

Can I compute multiple percentiles at once?

Yes. You can use array formulas or repeated LET/MAP constructions to compute multiple percentiles in one go, which is handy for dashboards. Example patterns involve MAP over a list of percentiles.

Yes, you can compute several percentiles in one go by using dynamic array formulas or mapping over a list of targets.

How do I handle non-numeric data in percentile calculations?

Filter out non-numeric values first using FILTER or ISNUMBER, then apply PERCENTILE.INC/EXC to the cleaned data range to get accurate results.

Filter out text or blanks before calculating to keep results trustworthy.

Is percentile reliable for small datasets?

Percentiles can be unstable with very small datasets. Use larger samples when possible, and validate results with a quick sanity check against raw data.

With small datasets, be cautious: the percentile value can swing a lot with a single data point.

The Essentials

  • Use INC/EXC variants to match your data interpretation
  • Filter non-numeric values before percentile calculations
  • Leverage dynamic ranges for scalable dashboards
  • Validate with sample data to avoid misinterpretation
  • Visualize percentile as a benchmark in charts

Related Articles