Forum Discussion
Issue with Rounding in DAX Formula Result
Please show the formula.
- mdb861 year agoRegular Visitor
Pr. = divide([ValoreEsistenza],[Esistenza])
ValoreEsistenza =
sumx(SUMMARIZE(values(DIM_ART),DIM_ART[CodgrpFis],
"Esisten", [Esistenza],
"PrezzoAc", [PrezzomAc]),
[Esisten]*[PrezzoAc])
Esistenza = VAR entrate= CALCULATE(sum(BODY[Qtàsegno]),
BODY[Segno]="ENTRATE"
)
VAR uscite= CALCULATE(sum(BODY[Qtàsegno]),
BODY[Segno]="USCITE"
)
VAR esist = 'MIS-MAG'[Inventario]+entrate+uscite
RETURN
ROUND(esist,2)
PrezzomAc = divide(
sum(BODY[ValC]),sum(BODY[QtC]
))
Inventario = CALCULATE(sum(BODY[Qtàsegno]),
BODY[Segno]="INVENTARIO")
Entrate = CALCULATE(sum(BODY[Qtàsegno]),
BODY[Segno]="ENTRATE"
)
Uscite = CALCULATE(sum(BODY[Qtàsegno]),
BODY[Segno]="USCITE"
)
- lbendlin1 year agoSuper User
I would guess that ROUND(esist,2) plays a role. But maybe you want to spend some time refactoring that query. It seems to be rather complex.