Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
HellRaizer2310
Frequent Visitor

Percentile Calculation based multiple criteria

I need help in converting the below Excel array formula to create a custom column in PowerBI. The array formula calculates 25th, Median & 75th percentile by the industry for a specific year. Below is the dataset & the calculation in Excel.

DPO Q1 is {=PERCENTILE.INC(IF(A:A=E2,D:D),0.25)}

DPO Q2 is {=PERCENTILE.INC(IF(A:A=E2,D:D),0.50)}

DPO Q3 is {=PERCENTILE.INC(IF(A:A=E2,D:D),0.75)}

Column AColumn BColumn CColumn DColumn EColumn FColumn GColumn H
Industry Group & Period_PrimaryIndustry Group DPOIndustry Group & FYDPO Q1DPO Q2DPO Q3
Retailing_FY2013RetailingFY201354.76141Retailing_FY201330.3379147.0871150.92426
Retailing_FY2014RetailingFY201447.29137Retailing_FY201421.9378232.7074339.9994
Retailing_FY2015RetailingFY201548.42403Retailing_FY201520.9979932.4487340.43638
Retailing_FY2016RetailingFY201651.72449Retailing_FY201622.1048735.7931443.75882
Retailing_FY2017RetailingFY201753.61568Retailing_FY201729.4914948.1990950.90739
Retailing_FY2018RetailingFY201851.763Retailing_FY201826.5647239.4550645.60903
Materials_FY2013MaterialsFY2013317.5784Materials_FY201367.3166584.9916897.15974
Materials_FY2014MaterialsFY2014257.919Materials_FY201477.9881286.07956215.0012
Materials_FY2015MaterialsFY2015342.1701Materials_FY201579.8516591.58489129.6097
Materials_FY2016MaterialsFY2016291.9873Materials_FY201674.5215985.53263126.8878
Materials_FY2017MaterialsFY2017320.1319Materials_FY201765.8105584.59221103.2461
Materials_FY2018MaterialsFY2018273.0419Materials_FY201868.0438474.007580.3267
Food and Staples Retailing_FY2013Food and Staples RetailingFY201334.70309Food and Staples Retailing_FY201336.3918638.0806239.76939
Food and Staples Retailing_FY2014Food and Staples RetailingFY201437.65668Food and Staples Retailing_FY201439.1907140.7247442.25876
Food and Staples Retailing_FY2015Food and Staples RetailingFY201542.99557Food and Staples Retailing_FY201542.5614242.7061442.85085
Food and Staples Retailing_FY2016Food and Staples RetailingFY201645.67189Food and Staples Retailing_FY201641.7653943.0675644.36972
Food and Staples Retailing_FY2017Food and Staples RetailingFY201748.48932Food and Staples Retailing_FY201744.5055445.8334747.1614
Food and Staples Retailing_FY2018Food and Staples RetailingFY201848.20002Food and Staples Retailing_FY201851.721455.2427958.76417
Telecommunication Services_FY2013Telecommunication ServicesFY201344.50132Telecommunication Services_FY201344.5013244.5013244.50132
Telecommunication Services_FY2014Telecommunication ServicesFY201438.67286Telecommunication Services_FY201438.6728638.6728638.67286
Telecommunication Services_FY2015Telecommunication ServicesFY201539.81588Telecommunication Services_FY201539.8158839.8158839.81588
Telecommunication Services_FY2016Telecommunication ServicesFY201644.2328Telecommunication Services_FY201644.232844.232844.2328
Telecommunication Services_FY2017Telecommunication ServicesFY201733.95016Telecommunication Services_FY201733.9501633.9501633.95016
Telecommunication Services_FY2018Telecommunication ServicesFY201842.16031Telecommunication Services_FY201842.1603142.1603142.16031
Transportation_FY2013TransportationFY201320.13272Transportation_FY201331.4044242.6761253.94781
Transportation_FY2014TransportationFY201418.5204Transportation_FY201429.7476540.9748952.20213
Transportation_FY2015TransportationFY20150Transportation_FY2015000
Transportation_FY2016TransportationFY20160Transportation_FY2016000
Transportation_FY2017TransportationFY20170Transportation_FY2017000
Transportation_FY2018TransportationFY20180Transportation_FY2018000
Utilities_FY2013UtilitiesFY201362.75198Utilities_FY201362.7519862.7519862.75198
Utilities_FY2014UtilitiesFY201428.46722Utilities_FY201428.4672228.4672228.46722
Utilities_FY2015UtilitiesFY201531.06284Utilities_FY201531.0628431.0628431.06284
Utilities_FY2016UtilitiesFY201640.72178Utilities_FY201640.7217840.7217840.72178
Utilities_FY2017UtilitiesFY201735.99206Utilities_FY201735.9920635.9920635.99206
Utilities_FY2018UtilitiesFY201837.88343Utilities_FY201837.8834337.8834337.88343
Food and Staples Retailing_FY2013Food and Staples RetailingFY201341.45815Food and Staples Retailing_FY201336.3918638.0806239.76939
Food and Staples Retailing_FY2014Food and Staples RetailingFY201443.79279Food and Staples Retailing_FY201439.1907140.7247442.25876
Food and Staples Retailing_FY2015Food and Staples RetailingFY201542.4167Food and Staples Retailing_FY201542.5614242.7061442.85085
Food and Staples Retailing_FY2016Food and Staples RetailingFY201640.46323Food and Staples Retailing_FY201641.7653943.0675644.36972
Food and Staples Retailing_FY2017Food and Staples RetailingFY201743.17762Food and Staples Retailing_FY201744.5055445.8334747.1614
Food and Staples Retailing_FY2018Food and Staples RetailingFY201862.28555Food and Staples Retailing_FY201851.721455.2427958.76417
Commercial and Professional Services_FY2013Commercial and Professional ServicesFY201321.43894Commercial and Professional Services_FY201328.5927335.7465142.9003
Commercial and Professional Services_FY2014Commercial and Professional ServicesFY201419.99504Commercial and Professional Services_FY201427.0393734.0836941.12801
Commercial and Professional Services_FY2015Commercial and Professional ServicesFY201522.23747Commercial and Professional Services_FY201529.138536.0395242.94055
Commercial and Professional Services_FY2016Commercial and Professional ServicesFY201622.09804Commercial and Professional Services_FY201627.746533.3949639.04342
Commercial and Professional Services_FY2017Commercial and Professional ServicesFY201730.14668Commercial and Professional Services_FY201733.8183437.4899941.16164
Commercial and Professional Services_FY2018Commercial and Professional ServicesFY201823.06502Commercial and Professional Services_FY201829.9529636.8409143.72885
Materials_FY2013MaterialsFY201379.98076Materials_FY201367.3166584.9916897.15974
Materials_FY2014MaterialsFY201486.24756Materials_FY201477.9881286.07956215.0012
Materials_FY2015MaterialsFY201588.27918Materials_FY201579.8516591.58489129.6097
Materials_FY2016MaterialsFY201687.81311Materials_FY201674.5215985.53263126.8878
Materials_FY2017MaterialsFY201785.22238Materials_FY201765.8105584.59221103.2461
Materials_FY2018MaterialsFY201876.32487Materials_FY201868.0438474.007580.3267
Pharmaceuticals, Biotechnology and Life Sciences_FY2013Pharmaceuticals, Biotechnology and Life SciencesFY201339.85176Pharmaceuticals, Biotechnology and Life Sciences_FY201339.8517639.8517639.85176
Pharmaceuticals, Biotechnology and Life Sciences_FY2014Pharmaceuticals, Biotechnology and Life SciencesFY201429.98214Pharmaceuticals, Biotechnology and Life Sciences_FY201429.9821429.9821429.98214
Pharmaceuticals, Biotechnology and Life Sciences_FY2015Pharmaceuticals, Biotechnology and Life SciencesFY201536.10921Pharmaceuticals, Biotechnology and Life Sciences_FY201536.1092136.1092136.10921
Pharmaceuticals, Biotechnology and Life Sciences_FY2016Pharmaceuticals, Biotechnology and Life SciencesFY201636.3866Pharmaceuticals, Biotechnology and Life Sciences_FY201636.386636.386636.3866
Pharmaceuticals, Biotechnology and Life Sciences_FY2017Pharmaceuticals, Biotechnology and Life SciencesFY201743.74212Pharmaceuticals, Biotechnology and Life Sciences_FY201743.7421243.7421243.74212
2 REPLIES 2
v-xicai
Community Support
Community Support

Hi  @HellRaizer2310 ,

 

You may create What if parameter to set percentile, the Add slicer to this page checkbox automatically puts a slicer with your What if parameter onto the current report page.

 

18.png19.png

 

 

 

 

 

 

 

 

 

 

 

 

20.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Then you can create measure like DAX below. Once you move the slider, the new created Measure1 will reflect the result.

 

Meaure1= Table1[DPO]*Parameter[Parameter Value]

 

You can learn more:https://docs.microsoft.com/en-us/power-bi/desktop-what-if.

 

Best Regards,

Amy

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

@v-xicai 

Hello Amy,

 

Thank you for the response. The solution you shared probably works at the visual level, but I am trying to add columns in the dataset. So I already have column A to E in the dataset and am trying to create column F thru H in the dataset itself. I will then create a visualization showing the trend line of the data for each industry over the years. Currently I am doing these array calculation in Excel and pulling in the data, however, these array formulas affect the performance of the excel and the report itself. Can you guide me in creating the new columns in the PowerBI either using DAX queries or M queries?

 

Best Regards,

Amit

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.