Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.
Hi All,
I have a column called "Value" in my PBI file, which is of Decimal Number type by default also containing "NaN". "NaN" came directly from the source file. So it causes my DAX function to display NaN. Is there any way to avoid it? ( Without replacing NaN to 0).
my DAX is
Solved! Go to Solution.
Hi @jinsbi
I think you need to remove NaN at row level to avoid erros in your calculation. Try:
Energy export =
CALCULATE (
SUMX ( Turbine_Data, IF ( Turbine_Data[Value] > 0, Turbine_Data[Value] ) ),
Turbine_Data[Signal] = "Energy Export (kWh)"
)Please let me know if solved your problem. If so, kindly mark my reply as accepted solution. Thank you!
Hi @jinsbi
I think you need to remove NaN at row level to avoid erros in your calculation. Try:
Energy export =
CALCULATE (
SUMX ( Turbine_Data, IF ( Turbine_Data[Value] > 0, Turbine_Data[Value] ) ),
Turbine_Data[Signal] = "Energy Export (kWh)"
)Please let me know if solved your problem. If so, kindly mark my reply as accepted solution. Thank you!
Thanks for the response.It helps to replace NaN with 0. But it makes total calculated as 0 instead of 3400653.00
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 13 | |
| 9 | |
| 8 | |
| 8 | |
| 7 |