The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
I have a table with following numeric values:
A | B | C | |||
WN | 112.00 | 256.00 | 198.00 | ||
TD | 3.96 | 5.634615 | 4.506757 | ||
OD | 4.00 | 5.530435 | 4.320175 |
How to get the following results?
A | B | C | |||
WN | 112 | 256 | 198 | ||
TD | 3.96 | 5.63 | 4.51 | ||
OD | 4.0 | 5.5 | 4.3 |
The values need to be row WN =Whole Number, TD = Two Decimals, OD = One Decimal Value.
Solved! Go to Solution.
Hi,
Please check the below picture and the attached pbix file.
I suggest unpivotting the table like below, and write the measure like below.
Result: =
SWITCH (
SELECTEDVALUE ( Data[Category] ),
"WN", FORMAT ( SUM ( Data[Value] ), "#,##0" ),
"TD", FORMAT ( SUM ( Data[Value] ), "#,##0.00" ),
"OD", FORMAT ( SUM ( Data[Value] ), "#,##0.0" )
)
Hi,
Please check the below picture and the attached pbix file.
I suggest unpivotting the table like below, and write the measure like below.
Result: =
SWITCH (
SELECTEDVALUE ( Data[Category] ),
"WN", FORMAT ( SUM ( Data[Value] ), "#,##0" ),
"TD", FORMAT ( SUM ( Data[Value] ), "#,##0.00" ),
"OD", FORMAT ( SUM ( Data[Value] ), "#,##0.0" )
)
Thank you Jihwan_Kim!
@dandreev , You have to create a new column or measure for each one
example
A= Switch(True() ,
[Column 1] = "WN", round([A],0) ,
[Column 1] = "TD", round([A],2) ,
[Column 1] = "OD", round([A],1)
)
User | Count |
---|---|
69 | |
69 | |
66 | |
54 | |
28 |
User | Count |
---|---|
112 | |
82 | |
66 | |
48 | |
43 |