Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hi All,
I have data like below table, i want to Create Star Product YOY changes %
Product | Sales | Is Star? | MMM-YY |
AC | 1000 | 1-Jan-2020 | |
AC | 2200 | 1-Jan-2021 | |
AC | 2700 | Y | 1-Jan-2022 |
AD | 100 | 1-Jan-2020 | |
AD | 200 | 1-Jan-2021 | |
AD | 300 | N | 1-Jan-2022 |
Washing Machine | 1500 | 1-Jan-2020 | |
Washing Machine | 2000 | 1-Jan-2021 | |
Washing Machine | 2500 | Y | 1-Jan-2022 |
Example : i did not filtred star product, so showing result was correct
when i try to filter "Y" in is_star? filter, it showing blank value
expected value is (only AC, Washing Machine is star product)
i want to show YOY % only for is_star = "Y" but, this "Y" was present in 2022 record for this reson it shows blank value
Pls help me to resolve this logic
Sales = sum('Table'[Sales.])
Sales_PY = CALCULATE ( [Sales], DATEADD ( 'Dim_Calendar'[Date], -1, YEAR ) )
%YOY = DIVIDE([Sales]-[Sales_PY],[Sales_PY])
Thanks
Vengadesh p
Solved! Go to Solution.
Hi, @vengadesh_p
Please add a new calculated column:
IsStar = CALCULATE(MAX('Table'[Is Star?]),ALLEXCEPT('Table','Table'[Product]))
Then replace your original field 'Is Star?' with this field [Is Star] in the slicer to filter the data.
Result:
Best Regards,
Community Support Team _ Eason
Hi, @vengadesh_p
Please add a new calculated column:
IsStar = CALCULATE(MAX('Table'[Is Star?]),ALLEXCEPT('Table','Table'[Product]))
Then replace your original field 'Is Star?' with this field [Is Star] in the slicer to filter the data.
Result:
Best Regards,
Community Support Team _ Eason
User | Count |
---|---|
85 | |
79 | |
64 | |
52 | |
46 |
User | Count |
---|---|
101 | |
49 | |
42 | |
39 | |
38 |