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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
In my query, I am multiplying 2 columns.
One of the rows has values:
Column A = 4.0797
Column B = 353
If we multiply we should get 1440.1341
But I am Getting 1440.1383, this is happening for each row generally the 3rd decimal point is coming wrong. I am not sure how to handle this scenario or fix it.
All columns have data type as Decimal and it shows 4 decimal points.
Thank you
Thank you
Hitesh
Solved! Go to Solution.
Hi @hitesh160790 ,
Try to use ROUND to keep two decimal places. Then, the values of other decimal places will not affect subsequent calculations.
For example,
Measure = SUM('Table'[Column1])*SUM('Table'[Column2])Measure 2 = ROUND(SUM('Table'[Column1]),2)Measure 3 = ROUND(SUM('Table'[Column2]),2)Measure 4 = [Measure 2]*[Measure 3]
BTW, .pbix file attached.
Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @hitesh160790 ,
Try to use ROUND to keep two decimal places. Then, the values of other decimal places will not affect subsequent calculations.
For example,
Measure = SUM('Table'[Column1])*SUM('Table'[Column2])Measure 2 = ROUND(SUM('Table'[Column1]),2)Measure 3 = ROUND(SUM('Table'[Column2]),2)Measure 4 = [Measure 2]*[Measure 3]
BTW, .pbix file attached.
Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Can you do it with a measure instead?
Amount = SUMX( 'Table' , 'Table'[Column1] * 'Table'[Column2] )
Thank you @jdbuchanan71 for replying.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!