Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Sign up nowGet Fabric certified for FREE! Don't miss your chance! Learn more
hi there,
I would like the number format in %, however, when I used formula ratio% = IFERROR(SUM(Sheet1[sales])/SUM(Sheet1[cost]),"na"), the result cannot be formatted in %, how to solve this? thanks
data model is as below
Best regards,
ER
Solved! Go to Solution.
Hi @erihsehc
This could possibly done by using the Format as shown below.
My Measure =
IF (
[Net Win] > 100,
"nm",
FORMAT ( DIVIDE ( SUM('Table1'[sales]), SUM('Table1'[Other Sales]), "NA" ), "Percent" )
)
Hi @erihsehc
What I would suggest doing is to use the new Divide Function which caters for Divide by Errors.
So your measure could be written as:
My Measure = DIVIDE(SUM(Sheet1[sales]),SUM(Sheet1[cost]))
This will result in the Divide by errors being blank
thanks @GilbertQ, got it. However, we would like to show "na" (also exclude some extreme number by using if(>100,"nm") ) instead of blank for presentation. is that any method to show text but also format the number as %?
Hi @erihsehc
This could possibly done by using the Format as shown below.
My Measure =
IF (
[Net Win] > 100,
"nm",
FORMAT ( DIVIDE ( SUM('Table1'[sales]), SUM('Table1'[Other Sales]), "NA" ), "Percent" )
)
thanks @GilbertQ, this formula is working but there is another issue that, when I put this measure to a multi-row card, I can not format this %result, ("-1.28%" on the screenshot used this measure), I can not add label for it, and this % always stay on top, can not format the color and size.
ok thanks for the help![]()
Hi @erihsehc
Unfortunately there currently is no other way to format the measures so that they can change based on different scenario's.
I would suggest going to https://ideas.powerbi.com and voting for the idea.
Could you consider a 2nd Formatting Measure for your cards? Something like
Formatted = Var MeasureResult = [YourMeasure]
RETURN
IF(
MeasureResult = "na",
"NA",
(MeasureResult * 100) & "%"
)
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 18 | |
| 7 | |
| 7 | |
| 7 | |
| 6 |
| User | Count |
|---|---|
| 45 | |
| 43 | |
| 25 | |
| 25 | |
| 23 |