<?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: DAX HELP - Back filtering part table based on percentage of total sales in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2961470#M98655</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="391405" data-lia-user-login="NanDeb" class="lia-mention lia-mention-user"&gt;NanDeb&lt;/a&gt;&amp;nbsp;，&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please create following measure:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;cumulative_sales(80%) = 
var cumulative_sales = CALCULATE(SUM('Table'[VALUE]),FILTER(ALL('Table'),'Table'[TaxDate] &amp;lt;= SELECTEDVALUE('Table'[TaxDate])))
var total_sales = CALCULATE(SUM('Table'[VALUE]),ALL('Table'))
return
IF(cumulative_sales &amp;lt;= total_sales * 0.8, cumulative_sales)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think this is the result you want:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Yadong Fang&lt;/P&gt;
&lt;P&gt;If this post&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;helps&lt;/EM&gt;&lt;/STRONG&gt;, then please consider&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to help the other members find it more quickly.&lt;/P&gt;</description>
    <pubDate>Mon, 12 Dec 2022 05:42:40 GMT</pubDate>
    <dc:creator>v-yadongf-msft</dc:creator>
    <dc:date>2022-12-12T05:42:40Z</dc:date>
    <item>
      <title>DAX HELP - Back filtering part table based on percentage of total sales</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2956941#M98260</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;I am looking for some help "back filtering" sales.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;The requirement to to retunr the Top X products that contibute to 80% of the total sales value.&amp;nbsp; I am guessing that I could use a combination of a cumulative total and rankx somehow.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I have a the following tables in my model,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;FactSales&lt;/P&gt;&lt;P&gt;DimDate&lt;/P&gt;&lt;P&gt;DimProduct&lt;/P&gt;&lt;P&gt;DimCustomer&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help greatfully received&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 08 Dec 2022 14:12:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2956941#M98260</guid>
      <dc:creator>NanDeb</dc:creator>
      <dc:date>2022-12-08T14:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: DAX HELP - Back filtering part table based on percentage of total sales</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2956947#M98261</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;BR /&gt;A simplied example of by data here:&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;TaxDate&lt;/TD&gt;&lt;TD&gt;CustID&lt;/TD&gt;&lt;TD&gt;PARTID&lt;/TD&gt;&lt;TD&gt;VALUE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022&lt;/TD&gt;&lt;TD&gt;ZZZ1&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;345356.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022&lt;/TD&gt;&lt;TD&gt;BBB2&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;2468.87&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022&lt;/TD&gt;&lt;TD&gt;GGG1&lt;/TD&gt;&lt;TD&gt;76&lt;/TD&gt;&lt;TD&gt;12479.56&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;04/01/2022&lt;/TD&gt;&lt;TD&gt;ZZZ1&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;1358.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;05/01/2022&lt;/TD&gt;&lt;TD&gt;AAA5&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;2357.45&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;06/01/2022&lt;/TD&gt;&lt;TD&gt;AAA9&lt;/TD&gt;&lt;TD&gt;87&lt;/TD&gt;&lt;TD&gt;196246.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;07/01/2022&lt;/TD&gt;&lt;TD&gt;CCC2&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;3463.87&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;08/01/2022&lt;/TD&gt;&lt;TD&gt;VVV1&lt;/TD&gt;&lt;TD&gt;67&lt;/TD&gt;&lt;TD&gt;3666.67&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;09/01/2022&lt;/TD&gt;&lt;TD&gt;BBB2&lt;/TD&gt;&lt;TD&gt;76&lt;/TD&gt;&lt;TD&gt;234.98&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/01/2022&lt;/TD&gt;&lt;TD&gt;ZZZ1&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;2352.87&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/01/2022&lt;/TD&gt;&lt;TD&gt;CCC9&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;6345.56&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/01/2022&lt;/TD&gt;&lt;TD&gt;EEE6&lt;/TD&gt;&lt;TD&gt;56&lt;/TD&gt;&lt;TD&gt;34653.78&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Id&lt;/TD&gt;&lt;TD&gt;CustID&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;AAA5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;AAA9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;BBB2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;CCC2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;CCC9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;EEE9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;GGG1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;VVV1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;ZZZ1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Id&lt;/TD&gt;&lt;TD&gt;PartID&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;76&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;87&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;67&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;56&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 08 Dec 2022 14:13:00 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2956947#M98261</guid>
      <dc:creator>NanDeb</dc:creator>
      <dc:date>2022-12-08T14:13:00Z</dc:date>
    </item>
    <item>
      <title>Re: DAX HELP - Back filtering part table based on percentage of total sales</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2958309#M98374</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="391405" data-lia-user-login="NanDeb" class="lia-mention lia-mention-user"&gt;NanDeb&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In order to better understanding your demands and give the right solution, could you please tell me what's your expected output?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your efforts &amp;amp; time in advance.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Yadong Fang&lt;/P&gt;
&lt;P&gt;If this post&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;helps&lt;/EM&gt;&lt;/STRONG&gt;, then please consider&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to help the other members find it more quickly.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Dec 2022 06:57:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2958309#M98374</guid>
      <dc:creator>v-yadongf-msft</dc:creator>
      <dc:date>2022-12-09T06:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: DAX HELP - Back filtering part table based on percentage of total sales</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2958600#M98399</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="414895" data-lia-user-login="v-yadongf-msft" class="lia-mention lia-mention-user"&gt;v-yadongf-msft&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;to start with I would like returned a table of all the products and their cumulative sales.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If possible I would then also like to exclude the lower ranking sales after cumulative value of 80% of total sales value is reached&lt;/P&gt;&lt;P&gt;EG,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Total Sale Value = £800,000&lt;BR /&gt;80% Sales Value = £640,000&lt;BR /&gt;&lt;BR /&gt;I want to return something like this:&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Product ID&lt;/TD&gt;&lt;TD&gt;Rank&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Total Sale&amp;nbsp;Value&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;Cumulative&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AAA&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;£90,000&lt;/TD&gt;&lt;TD&gt;£80,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;BBB&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;£85,000&lt;/TD&gt;&lt;TD&gt;£175,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;CCC&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;£80,000&lt;/TD&gt;&lt;TD&gt;£255,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DDD&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;£75,000&lt;/TD&gt;&lt;TD&gt;£330,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;EEE&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;£70,000&lt;/TD&gt;&lt;TD&gt;£400,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;FFF&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;£65,000&lt;/TD&gt;&lt;TD&gt;£465,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;GGG&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;£60,000&lt;/TD&gt;&lt;TD&gt;£525,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;HHH&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;£55,000&lt;/TD&gt;&lt;TD&gt;£580,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;III&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;£50,000&lt;/TD&gt;&lt;TD&gt;£620,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;JJJ&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;£45,000&lt;/TD&gt;&lt;TD&gt;NOT INCLUDED If possible&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there anyway of achieving this in DAX&lt;/P&gt;</description>
      <pubDate>Fri, 09 Dec 2022 09:26:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2958600#M98399</guid>
      <dc:creator>NanDeb</dc:creator>
      <dc:date>2022-12-09T09:26:52Z</dc:date>
    </item>
    <item>
      <title>Re: DAX HELP - Back filtering part table based on percentage of total sales</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2961470#M98655</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="391405" data-lia-user-login="NanDeb" class="lia-mention lia-mention-user"&gt;NanDeb&lt;/a&gt;&amp;nbsp;，&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please create following measure:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;cumulative_sales(80%) = 
var cumulative_sales = CALCULATE(SUM('Table'[VALUE]),FILTER(ALL('Table'),'Table'[TaxDate] &amp;lt;= SELECTEDVALUE('Table'[TaxDate])))
var total_sales = CALCULATE(SUM('Table'[VALUE]),ALL('Table'))
return
IF(cumulative_sales &amp;lt;= total_sales * 0.8, cumulative_sales)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think this is the result you want:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Yadong Fang&lt;/P&gt;
&lt;P&gt;If this post&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;helps&lt;/EM&gt;&lt;/STRONG&gt;, then please consider&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to help the other members find it more quickly.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Dec 2022 05:42:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-HELP-Back-filtering-part-table-based-on-percentage-of-total/m-p/2961470#M98655</guid>
      <dc:creator>v-yadongf-msft</dc:creator>
      <dc:date>2022-12-12T05:42:40Z</dc:date>
    </item>
  </channel>
</rss>

