Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hello experts,
We have data at manufacturer and keyword level. I require Share of search(SOS) and weighted share of search(Wtd SOS) which i have successfully calculated.
Where I’m facing issue is i need to show the calculated Wtd SOS at keyword level whereas need to show SUM(Wtd SOS) / SUM(Weights) at aggregated level.
Can someone please help me with the DAX so that i can achieve the above in a single calculated measure?
Data and Expected output (Light green cells at keyword level whereas dark green cell value in aggregated view in card/bar/line):
Data in table:
Manufacturer | Keyword | Value | Weights |
MW1 | abc | 10 | 0.01 |
MW1 | xyz | 20 | 0.02 |
MW2 | pqr | 30 | 0.03 |
MW2 | def | 40 | 0.07 |
@amitchandak , @lbendlin , @Ritaf1983 , @Ahmedx , @Idrissshatila , @parry2k
Solved! Go to Solution.
Hi @atult ,
Please try to create measure with below dax formula:
Measure =
VAR _a =
SELECTEDVALUE ( 'Table'[Weights] )
VAR _b =
SELECTEDVALUE ( 'Table'[SOS] )
VAR _c = _a * _b
RETURN
_c
Measure2 =
VAR _a =
SUMX ( 'Table', [Weights] )
VAR _b =
SUMX ( 'Table', [Measure] )
RETURN
IF ( ISINSCOPE ( 'Table'[Manufacturer] ), _b, DIVIDE ( _b, _a ) )
Add a table visual with fields and measure:
Please refer the attached .pbix file.
Best regards,
Community Support Team_Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @atult ,
Please try to create measure with below dax formula:
Measure =
VAR _a =
SELECTEDVALUE ( 'Table'[Weights] )
VAR _b =
SELECTEDVALUE ( 'Table'[SOS] )
VAR _c = _a * _b
RETURN
_c
Measure2 =
VAR _a =
SUMX ( 'Table', [Weights] )
VAR _b =
SUMX ( 'Table', [Measure] )
RETURN
IF ( ISINSCOPE ( 'Table'[Manufacturer] ), _b, DIVIDE ( _b, _a ) )
Add a table visual with fields and measure:
Please refer the attached .pbix file.
Best regards,
Community Support Team_Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
@atult here is the link to the videos:
Let's explore the underrated ISINSCOPE DAX function - What is it? How we can use it? - YouTube
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
I have few videos in this function on my YouTube channel - YouTube.com/@PowerBIHowTo
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
@atult @You can use isinscope function to control the calculation.
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
User | Count |
---|---|
103 | |
87 | |
77 | |
70 | |
69 |
User | Count |
---|---|
113 | |
99 | |
97 | |
72 | |
68 |