<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Optimization of Product Ranking Measure in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965778#M43071</link>
    <description>&lt;P&gt;Please try it with these changes&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Rank&amp;nbsp;for&amp;nbsp;Sales&amp;nbsp;on&amp;nbsp;Products&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;VAR&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;summary&lt;/SPAN&gt;&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;ADDCOLUMNS&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;ALLSELECTED&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;Tables_Products&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"cSales"&lt;/SPAN&gt;,&amp;nbsp;[Total&amp;nbsp;Sales]&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Comment" style="color: #39a03b;"&gt;//&amp;nbsp;use&amp;nbsp;a&amp;nbsp;single&amp;nbsp;column&amp;nbsp;if&amp;nbsp;possible&amp;nbsp;in&amp;nbsp;ALLSELECTED&amp;nbsp;like&amp;nbsp;Tables_Products[ProductID]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;VAR&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_Prodsales_Share&lt;/SPAN&gt;&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;SUMX&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;TOPN&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;[TotProduct&amp;nbsp;Ranking&amp;nbsp;per&amp;nbsp;Sales],&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;summary&lt;/SPAN&gt;,&amp;nbsp;[cSales],&amp;nbsp;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;DESC&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;[cSales]&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;VAR&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;GrandTotal_for_TotalSales&lt;/SPAN&gt;&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;SUMX&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;summary&lt;/SPAN&gt;,&amp;nbsp;[cSales]&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;VAR&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;DIVIDE&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;RunningTotal_Prod_Sales,&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;GrandTotal_for_TotalSales&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;RETURN&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;SWITCH&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;TRUE&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.8&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"A"&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.8&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;amp;&amp;amp;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.95&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"B"&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.95&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;amp;&amp;amp;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.99&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"C"&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.99&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;amp;&amp;amp;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;1&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"D"&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"X"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Pat&lt;/P&gt;</description>
    <pubDate>Mon, 19 Jul 2021 12:06:06 GMT</pubDate>
    <dc:creator>mahoneypat</dc:creator>
    <dc:date>2021-07-19T12:06:06Z</dc:date>
    <item>
      <title>Optimization of Product Ranking Measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965659#M43061</link>
      <description>&lt;P&gt;Dear Community,&lt;BR /&gt;&lt;BR /&gt;I have the measure calculating product sales ranking adding to them ABCDX priorities like given below:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Rank for Sales on Products = 
VAR RunningTotal_Prod_Sales=CALCULATE([Total Sales],TOPN([TotProduct Ranking per Sales],ALLSELECTED(Tables_Products),[Total Sales]))
VAR GrandTotal_for_TotalSales=CALCULATE([Total Sales],ALLSELECTED(Tables_Products))
VAR RunnigTotal_ProdSales_Shares=DIVIDE(RunningTotal_Prod_Sales,GrandTotal_for_TotalSales,0)

Return
SWITCH(TRUE(),RunnigTotal_ProdSales_Shares&amp;lt;=0.8,"A",
RunnigTotal_ProdSales_Shares&amp;gt;0.8 &amp;amp;&amp;amp; RunnigTotal_ProdSales_Shares&amp;lt;=0.95,"B",
RunnigTotal_ProdSales_Shares&amp;gt;0.95 &amp;amp;&amp;amp; RunnigTotal_ProdSales_Shares&amp;lt;=0.99,"C",
RunnigTotal_ProdSales_Shares&amp;gt;0.99 &amp;amp;&amp;amp; RunnigTotal_ProdSales_Shares&amp;lt;=1,"D","X")&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The measure works corectly, however the speed is too low, due to high number of recordset -&amp;nbsp; apprx. 1 min!&lt;BR /&gt;&lt;BR /&gt;Please suggest to way how to optimize the measure.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jul 2021 11:09:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965659#M43061</guid>
      <dc:creator>George1973</dc:creator>
      <dc:date>2021-07-19T11:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: Optimization of Product Ranking Measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965778#M43071</link>
      <description>&lt;P&gt;Please try it with these changes&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Rank&amp;nbsp;for&amp;nbsp;Sales&amp;nbsp;on&amp;nbsp;Products&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;VAR&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;summary&lt;/SPAN&gt;&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;ADDCOLUMNS&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;ALLSELECTED&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;Tables_Products&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"cSales"&lt;/SPAN&gt;,&amp;nbsp;[Total&amp;nbsp;Sales]&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Comment" style="color: #39a03b;"&gt;//&amp;nbsp;use&amp;nbsp;a&amp;nbsp;single&amp;nbsp;column&amp;nbsp;if&amp;nbsp;possible&amp;nbsp;in&amp;nbsp;ALLSELECTED&amp;nbsp;like&amp;nbsp;Tables_Products[ProductID]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;VAR&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_Prodsales_Share&lt;/SPAN&gt;&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;SUMX&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;TOPN&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;[TotProduct&amp;nbsp;Ranking&amp;nbsp;per&amp;nbsp;Sales],&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;summary&lt;/SPAN&gt;,&amp;nbsp;[cSales],&amp;nbsp;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;DESC&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;[cSales]&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;VAR&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;GrandTotal_for_TotalSales&lt;/SPAN&gt;&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;SUMX&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;summary&lt;/SPAN&gt;,&amp;nbsp;[cSales]&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;VAR&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;=&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;DIVIDE&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&amp;nbsp;RunningTotal_Prod_Sales,&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;GrandTotal_for_TotalSales&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;RETURN&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;SWITCH&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Keyword" style="color: #035aca;"&gt;TRUE&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;&amp;nbsp;(&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.8&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"A"&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.8&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;amp;&amp;amp;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.95&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"B"&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.95&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;amp;&amp;amp;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.99&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"C"&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;0.99&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&amp;amp;&amp;amp;&amp;nbsp;&lt;SPAN class="Variable" style="color: #49b0af;"&gt;RunnigTotal_ProdSales_Shares&lt;/SPAN&gt;&amp;nbsp;&amp;lt;=&amp;nbsp;&lt;SPAN class="Number" style="color: #ee7f18;"&gt;1&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"D"&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="indent8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="StringLiteral" style="color: #d93124;"&gt;"X"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="indent4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Parenthesis" style="color: #808080;"&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Pat&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jul 2021 12:06:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965778#M43071</guid>
      <dc:creator>mahoneypat</dc:creator>
      <dc:date>2021-07-19T12:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: Optimization of Product Ranking Measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965918#M43085</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;Thanks a lot for the provided solution. I think there is a little mistake here:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Is the first viriable there should be "&lt;SPAN&gt;RunningTotal_Prod_Sales" instead of "&lt;SPAN&gt;RunnigTotal_Prodsales_Share"..&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;If I'm mistaken sorry for that &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;The formula speed has been optimized indeed by 3 times, but as for the results (outcome) I have to check it once again, there seems to be some deviations&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jul 2021 13:02:16 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965918#M43085</guid>
      <dc:creator>George1973</dc:creator>
      <dc:date>2021-07-19T13:02:16Z</dc:date>
    </item>
    <item>
      <title>Re: Optimization of Product Ranking Measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965937#M43087</link>
      <description>&lt;P&gt;Hi Again,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, the formula works great! As communicated by 3 times faster!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot for your support!&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jul 2021 13:09:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Optimization-of-Product-Ranking-Measure/m-p/1965937#M43087</guid>
      <dc:creator>George1973</dc:creator>
      <dc:date>2021-07-19T13:09:45Z</dc:date>
    </item>
  </channel>
</rss>

