Forum Discussion
Donut chart based on measure
- 6 years ago
Hi,
No it didn't work out. As i am not able to add versionType measure to Donut chart (Legend / Values) .
But i followed a different approvach. I created master data as below.
Version current MIQ HED-LED 01Nov2019 Present MIQ HED-LED 01Dec2018 Previous Merged this with list of all HED versions (Left join on HED-LED Version).
Will get data as below.and i am able to use CurrentVersion in Donut chart.
Which will show number of Present, Previous and Old versions.
HED-LED Version CurrentVersion MIQ HED-LED 01Dec2018 Previous MIQ HED-LED 01Dec2018 Previous MIQ HED-LED 01Dec2016 Old MIQ HED-LED 01Dec2018 Previous MIQ HED-LED 01Nov2019 Present MIQ HED-LED 01Dec2018 Previous MIQ HED-LED 01Dec2018 Previous MIQ HED-LED 01Dec2018 Previous MIQ HED-LED 01Dec2018 Previous Thank you for your support.
HI ravitejaballa ,
Current if statement does not support to use math and logical operators to calculate/compared with multiple values, I'd like to suggest you aggregate on these values or use INTERSECT, EXCEPT,CONCATENATEX functions to deal with multiple values calculation.
versionType =
VAR hedList =
CONCATENATEX (
VALUES ( 'HED-LEDVersions'[HED-LED Version] ),
[HED-LED Version],
",",
[HED-LED Version], ASC
)
VAR mastCurr =
CALCULATE (
CONCATENATEX (
VALUES ( MasterData[PresentVersion] ),
[PresentVersion],
",",
[PresentVersion], ASC
),
MasterData[Software] = "HED-LED"
)
VAR mastPrev =
CALCULATE (
CONCATENATEX (
VALUES ( MasterData[PreviousVersion] ),
[PreviousVersion],
",",
[PreviousVersion], ASC
),
MasterData[Software] = "HED-LED"
)
RETURN
IF (
hedList = mastCurr,
"Present",
IF ( hedList = mastPrev, "Previous", "Old" )
)
Regards,
Xiaoxin Sheng
Hi,
No it didn't work out. As i am not able to add versionType measure to Donut chart (Legend / Values) .
But i followed a different approvach. I created master data as below.
| Version | current |
| MIQ HED-LED 01Nov2019 | Present |
| MIQ HED-LED 01Dec2018 | Previous |
Merged this with list of all HED versions (Left join on HED-LED Version).
Will get data as below.
and i am able to use CurrentVersion in Donut chart.
Which will show number of Present, Previous and Old versions.
| HED-LED Version | CurrentVersion |
| MIQ HED-LED 01Dec2018 | Previous |
| MIQ HED-LED 01Dec2018 | Previous |
| MIQ HED-LED 01Dec2016 | Old |
| MIQ HED-LED 01Dec2018 | Previous |
| MIQ HED-LED 01Nov2019 | Present |
| MIQ HED-LED 01Dec2018 | Previous |
| MIQ HED-LED 01Dec2018 | Previous |
| MIQ HED-LED 01Dec2018 | Previous |
| MIQ HED-LED 01Dec2018 | Previous |
Thank you for your support.