Join 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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
How stupid PBI can produce this result?
Sales = SUM(debsum) - SUM(CredSum)
The problem comes from the total of the sales measure.
It's calculating as a tiny value eg 0.00000000000000001 You're then dividing by this and giving the large percentage.
How would you expect the sales measure to agregate at the total level? If it's a straight sum of each day you need to do:
Sales =
SUMX(
VALUES ( Date[Date] ),
SUM(debsum) - SUM(CredSum)
)
@bcdobbs i also thought like that, but i did a test,
Measure = [Sales] > 0 Result: False
Measure = [Sales] < 0 Result: True
Measure = [Sales] <-0.000000000000001 Result: True
What value would you expect the total sales to be and how should it be aggregated?
_F 11 EBITDA Is also negative so I think your test further agrees with result you're seeing.
Sorry slight update to the above now I'm at a computer.
Set the data type for columns and measure to fixed decimal:
Data types in Power BI Desktop - Power BI | Microsoft Docs
Rather than decimal number.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 40 | |
| 35 | |
| 34 | |
| 31 | |
| 28 |
| User | Count |
|---|---|
| 136 | |
| 102 | |
| 68 | |
| 66 | |
| 58 |