i created calculated member , value is:
[measures].[value] / [measures].[recuento fact result] i want round value, , save first 2 decimals, example:
[measures].[value]=10 [measures].[recuento fact result]=3 my calculated member = 3.3333333333333333333
i want 3.33
how can this?
try this:
round( [measures].[value]/[measures].[recuento fact result] , 2 //<<you can adjust number of dec places required ) another interesting rounding function used in mdx fix
fix( [measures].[value]/[measures].[recuento fact result] ) you'll integer part of answer returned.
as aside - should defend against divide 0 possibilities measure yours this:
round( iif( [measures].[recuento fact result] = 0, ,null ,[measures].[value]/[measures].[recuento fact result] ) ,2 )
Comments
Post a Comment