How to Use the Power BI DAX function PERCENTILEX.EXC


PERCENTILEX.EXC is a DAX function that is used to calculate a value that represents a specified percentile in a data set. In other words, it helps you to determine the value below which a certain percentage of data falls. This function is particularly useful for data analysis and visualization, as percentiles can help you to better understand the distribution of your data.

How does PERCENTILEX.EXC work?

The PERCENTILEX.EXC function takes two arguments: the first is the name of the table or column that contains the data you wish to analyze, and the second is the percentile value that you want to calculate. The function then returns the value that represents the specified percentile.

For example, let’s say you have a table of sales data, and you want to calculate the 90th percentile of sales. You would use the following formula:

= PERCENTILEX.EXC(Sales, 0.9, Sales[Amount])

In this formula, “Sales” is the name of the table that contains the sales data, “0.9” is the percentile value that you want to calculate (in this case, the 90th percentile), and “Sales[Amount]” is the name of the column that contains the sales amounts.

How to use PERCENTILEX.EXC in Power BI

To use PERCENTILEX.EXC in Power BI, you’ll need to create a new measure. Here’s how to do it:

1. Open your Power BI report and select the “New measure” button from the “Modeling” tab in the ribbon.

2. In the formula bar, enter the PERCENTILEX.EXC function with the appropriate arguments (table or column name, and percentile value).

3. Give your measure a name that is descriptive of the calculation you are performing.

4. Click “OK” to create the measure.

Once you have created your measure, you can use it in your visualizations. For example, you could create a table that shows the 90th percentile of sales by region. To do this, you would add the “Region” field to the “Rows” section of the table, and your new measure (which calculates the 90th percentile of sales) to the “Values” section.

Tips for using PERCENTILEX.EXC

Here are a few tips to keep in mind when using PERCENTILEX.EXC in Power BI:

– Make sure you understand the percentile value you are calculating. For example, calculating the 90th percentile means that 90% of data falls below the calculated value.

– Use descriptive names for your measures to make it easier to understand what they are doing.

– Be aware of any outliers in your data that may skew your results. For example, if you have a small number of very high sales amounts, they may have a disproportionate impact on your percentile calculation.

PERCENTILEX.EXC is a powerful DAX function that can help you to better understand your data by calculating percentiles. By following the steps outlined in this article, you can start using PERCENTILEX.EXC in your own Power BI projects and create more insightful visualizations.

Power BI DAX Training Courses by G Com Solutions (0800 998 9248)

Upcoming Courses

Contact Us


    Your Name (required)


    Email (required)


    Training Course(s)

    Your Message

    Upload Example Document(s) (Zip multiple files)