<?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 Calculate cumulative percentage by group in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-cumulative-percentage-by-group/m-p/2386445#M61846</link>
    <description>&lt;P&gt;Hello guys,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am just starting out with DAX and I wanted to get some idea on how to do the following. I have a single Table that records sales transcations for "Products". Each transcation has a "Sales_quantity" and "Price". Additionally, the table has a "%Sales" Column that records the percentage of sales of the transcation for the product as a whole, which I've already calculated. What I need is the blue column "Target" that calculates the cumulative %Sales of each Group &lt;U&gt;ranked by Price&lt;/U&gt; but i have no idea how to use DAX to calculate this column. Can you help me out here?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Product&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Sales_quantity&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Price&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;%Sales&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;Target&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;2000&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;66,66%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;100%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1000&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;33,33%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;33,33%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;2000&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;20%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;50%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;3000&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;30%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;30%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;5000&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;TD&gt;50%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;100%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Thu, 10 Mar 2022 14:04:11 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-03-10T14:04:11Z</dc:date>
    <item>
      <title>Calculate cumulative percentage by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-cumulative-percentage-by-group/m-p/2386445#M61846</link>
      <description>&lt;P&gt;Hello guys,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am just starting out with DAX and I wanted to get some idea on how to do the following. I have a single Table that records sales transcations for "Products". Each transcation has a "Sales_quantity" and "Price". Additionally, the table has a "%Sales" Column that records the percentage of sales of the transcation for the product as a whole, which I've already calculated. What I need is the blue column "Target" that calculates the cumulative %Sales of each Group &lt;U&gt;ranked by Price&lt;/U&gt; but i have no idea how to use DAX to calculate this column. Can you help me out here?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Product&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Sales_quantity&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Price&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;%Sales&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;Target&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;2000&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;66,66%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;100%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1000&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;33,33%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;33,33%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;2000&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;20%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;50%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;3000&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;30%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;30%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;5000&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;TD&gt;50%&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#0000FF"&gt;100%&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 10 Mar 2022 14:04:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-cumulative-percentage-by-group/m-p/2386445#M61846</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-03-10T14:04:11Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate cumulative percentage by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-cumulative-percentage-by-group/m-p/2386701#M61862</link>
      <description>&lt;P&gt;Create a calculated column using the below&lt;/P&gt;&lt;PRE&gt;Target = &lt;BR /&gt;var currentPrice = 'Table'[Price]&lt;BR /&gt;var totalSales = CALCULATE( SUM('Table'[Sales_quantity]), ALLEXCEPT('Table','Table'[Product]) )&lt;BR /&gt;var filteredSales = CALCULATE( SUM('Table'[Sales_quantity]), ALLEXCEPT('Table','Table'[Product]),'Table'[Price] &amp;lt;= currentPrice )&lt;BR /&gt;return DIVIDE( filteredSales, totalSales )&lt;/PRE&gt;</description>
      <pubDate>Thu, 10 Mar 2022 15:23:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-cumulative-percentage-by-group/m-p/2386701#M61862</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2022-03-10T15:23:02Z</dc:date>
    </item>
  </channel>
</rss>

