Forum Discussion

mdb86's avatar
mdb86
Regular Visitor
1 year ago

Issue with Rounding in DAX Formula Result

Hello, I have an issue with rounding a number. It concerns the Pr. field (DAX measure).
Even if I set the detail to the sixth decimal place, the rounding stops at the fourth, adding "00" at the end. 
In your opinion, how can I resolve this? I have obviously tried adding Round in the formula. 
 

8 Replies

    • mdb86's avatar
      mdb86
      Regular 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"

                                      )

      • lbendlin's avatar
        lbendlin
        Super 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.

  • mdb86's avatar
    mdb86
    Regular Visitor

    I understand your point. It's hard to understand the logic outside power Bi. I'd like to share an example but I don't know how to do, can you help me, this way it would be easier for the comunity to check the formulas.
    Thank you very much