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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
voldeckm
Regular Visitor

Calculating NPS scores

Looking for some help with the correct formula(s) to calculate NPS scores.

 

Currently I have the following formula for promoters and detractors which weights fields where Q45 is 0-7 and Q5 is Yes :

NPSBM_Detractor = CALCULATE(SUM(FinalDataSet[Weights_Q1_Q2_Q3_Q4]), (FinalDataSet[Q45] IN {0, 1, 2, 3, 4, 5, 6, 7}) && (FinalDataSet[Q5] == "Yes"))
 
Then I attempt to calculate the NPS score with this formula:
NPSBM_score = ([NPSBM_Promoter]/[NPSBM_Total_Voter]) * 100 -
([NPSBM_Detractor]/[NPSBM_Total_Voter]) * 100
 
The expected NPS result for the screenshot below is 25, however the score shows as 27.26. IS there a mistake in the formulas above? Is there a better way to calculate this score? Thanks in advance!
3 REPLIES 3
voldeckm
Regular Visitor

Capture.PNG

voldeckm
Regular Visitor

That is a maze of measures to go through.  For rail, the result of your "NPSBM_Via_Rail_Total_Voter" measure is 1230.  However the 25% and 45% are being calculated with a denominator of 1308.391.  Please check the filter conditions of the "NPSBM_Via_Rail_Total_Voter" measure.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.