<?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 Integrate Limit in weekly Rates in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775094#M86606</link>
    <description>&lt;P&gt;Hi all!&lt;/P&gt;
&lt;P&gt;I have a table that shows me per order nr a date:&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;Order Nr&lt;/TD&gt;
&lt;TD width="25%"&gt;Value&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;Date&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;A1&lt;/TD&gt;
&lt;TD width="25%"&gt;500&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;01.01.2022&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;A2&lt;/TD&gt;
&lt;TD width="25%"&gt;600&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;03.01.2022&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then in a bar chart I display the value for each week.&lt;/P&gt;
&lt;P&gt;What I would like to add now is a limit of 5 orders per week. If the number of orders is above 5, then this should be rolled up to the next week and so on.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How is that possible in DAX as a calulcated column?&lt;/P&gt;</description>
    <pubDate>Sat, 17 Sep 2022 15:42:15 GMT</pubDate>
    <dc:creator>joshua1990</dc:creator>
    <dc:date>2022-09-17T15:42:15Z</dc:date>
    <item>
      <title>Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775094#M86606</link>
      <description>&lt;P&gt;Hi all!&lt;/P&gt;
&lt;P&gt;I have a table that shows me per order nr a date:&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;Order Nr&lt;/TD&gt;
&lt;TD width="25%"&gt;Value&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;Date&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;A1&lt;/TD&gt;
&lt;TD width="25%"&gt;500&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;01.01.2022&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;A2&lt;/TD&gt;
&lt;TD width="25%"&gt;600&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;03.01.2022&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then in a bar chart I display the value for each week.&lt;/P&gt;
&lt;P&gt;What I would like to add now is a limit of 5 orders per week. If the number of orders is above 5, then this should be rolled up to the next week and so on.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How is that possible in DAX as a calulcated column?&lt;/P&gt;</description>
      <pubDate>Sat, 17 Sep 2022 15:42:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775094#M86606</guid>
      <dc:creator>joshua1990</dc:creator>
      <dc:date>2022-09-17T15:42:15Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775098#M86609</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="92006" data-lia-user-login="joshua1990" class="lia-mention lia-mention-user"&gt;joshua1990&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Too little info. Please create a more detailed description of what you want. A picture would be worth creating. You can make such a picture in Excel. Create a table or tables of what the input is, then the output you want and copy the tables as pictures. Then paste in here so people have a good understanding of your requirement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Sat, 17 Sep 2022 15:54:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775098#M86609</guid>
      <dc:creator>daXtreme</dc:creator>
      <dc:date>2022-09-17T15:54:14Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775716#M86650</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="349489" data-lia-user-login="daXtreme" class="lia-mention lia-mention-user"&gt;daXtreme&lt;/a&gt;&amp;nbsp;: Thanks. Below you can find additional information:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="661"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="80"&gt;Order Nr&lt;/TD&gt;
&lt;TD width="80"&gt;Value&lt;/TD&gt;
&lt;TD width="80"&gt;Date&lt;/TD&gt;
&lt;TD width="146"&gt;Max 4 Order per Week&lt;/TD&gt;
&lt;TD width="140"&gt;Rank Order per Week&lt;/TD&gt;
&lt;TD width="135"&gt;Week to be Counted&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;A1&lt;/TD&gt;
&lt;TD&gt;500&lt;/TD&gt;
&lt;TD&gt;02.09.2022&lt;/TD&gt;
&lt;TD&gt;TRUE&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;A2&lt;/TD&gt;
&lt;TD&gt;600&lt;/TD&gt;
&lt;TD&gt;03.09.2022&lt;/TD&gt;
&lt;TD&gt;TRUE&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Ae&lt;/TD&gt;
&lt;TD&gt;400&lt;/TD&gt;
&lt;TD&gt;03.09.2022&lt;/TD&gt;
&lt;TD&gt;TRUE&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Ag&lt;/TD&gt;
&lt;TD&gt;600&lt;/TD&gt;
&lt;TD&gt;03.09.2022&lt;/TD&gt;
&lt;TD&gt;TRUE&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Ae&lt;/TD&gt;
&lt;TD&gt;500&lt;/TD&gt;
&lt;TD&gt;04.09.2022&lt;/TD&gt;
&lt;TD&gt;FALSE&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;36&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Bs&lt;/TD&gt;
&lt;TD&gt;300&lt;/TD&gt;
&lt;TD&gt;04.09.2022&lt;/TD&gt;
&lt;TD&gt;FALSE&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;36&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;C4&lt;/TD&gt;
&lt;TD&gt;600&lt;/TD&gt;
&lt;TD&gt;05.09.2022&lt;/TD&gt;
&lt;TD&gt;TRUE&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;36&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;FF&lt;/TD&gt;
&lt;TD&gt;500&lt;/TD&gt;
&lt;TD&gt;05.09.2022&lt;/TD&gt;
&lt;TD&gt;TRUE&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;36&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;GR&lt;/TD&gt;
&lt;TD&gt;300&lt;/TD&gt;
&lt;TD&gt;05.09.2022&lt;/TD&gt;
&lt;TD&gt;FALSE&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;37&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are weeks with multiple orders. The maximum ist 4 order per week. It this limit is reached, then this order has to be counted in the next week. And so on.&lt;/P&gt;
&lt;P&gt;I don't know if this is the right approach, but I added a ranking column that ranks the orders per week from 1-4. Then I added a binary column with true or false to show if it is counted for this week order next week.&lt;/P&gt;
&lt;P&gt;And in the last one we have the final week number.&lt;/P&gt;
&lt;P&gt;Is this possible in DAX? Like a roll over effect of current backlog of orders?&lt;/P&gt;</description>
      <pubDate>Sun, 18 Sep 2022 09:56:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775716#M86650</guid>
      <dc:creator>joshua1990</dc:creator>
      <dc:date>2022-09-18T09:56:53Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775721#M86653</link>
      <description>&lt;P&gt;I'm not right now sure if it's possible in DAX. I'm not even sure you should do it in DAX. But I'm almost sure you should do it in Power Query because this is the tool for such jobs. In DAX it may not be possible because it very much looks like a recursive-ish calculation and recursion is not supported in DAX. But is easy in Power Query.&lt;/P&gt;</description>
      <pubDate>Sun, 18 Sep 2022 10:08:16 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775721#M86653</guid>
      <dc:creator>daXtreme</dc:creator>
      <dc:date>2022-09-18T10:08:16Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775727#M86656</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="349489" data-lia-user-login="daXtreme" class="lia-mention lia-mention-user"&gt;daXtreme&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My understanding is that&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="92006" data-lia-user-login="joshua1990" class="lia-mention lia-mention-user"&gt;joshua1990&lt;/a&gt;&amp;nbsp;is looking for a dynamic solution which cannot be achieved&amp;nbsp;using Power Query. Not sure if he is aware how complex can that get. Still there might be a chance to achieve&amp;nbsp;it but even if it works, not sure if it will be efficient enough.&lt;/P&gt;</description>
      <pubDate>Sun, 18 Sep 2022 10:27:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775727#M86656</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-09-18T10:27:52Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775862#M86670</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="92006" data-lia-user-login="joshua1990" class="lia-mention lia-mention-user"&gt;joshua1990&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;This measure seems to work and splits the Orders into sets of 4. Please refer to attched file and below illustration&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;Total Value = 
VAR SelectedWeeks =
    CALCULATETABLE ( 'Date', ALL ( 'Date' ), ALLSELECTED ( 'Date'[Week Number] ) )
VAR Ranking =
    RANKX (
        SelectedWeeks,
        CALCULATE ( MAX ( 'Date'[Week Number] ) ),,
        ASC, Dense
    )
VAR CurrntOrders = VALUES ( Orders[Order Nr] )
VAR PreviousOrders1 = SELECTCOLUMNS ( TOPN ( Ranking * 4, ALL ( Data ), [Index], ASC ), "@Order", [Order Nr] )
VAR PreviousOrders2 = SELECTCOLUMNS ( TOPN ( ( Ranking - 1 ) * 4, ALL ( Data ), [Index], ASC ), "@Order", [Order Nr] )
VAR T1 = EXCEPT ( PreviousOrders1, PreviousOrders2 )
VAR T2 = INTERSECT ( CurrntOrders, T1 )
RETURN
    SUMX ( T2, CALCULATE ( SUM ( Data[Value] ), ALL ( 'Date' ) ) )&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 18 Sep 2022 15:00:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775862#M86670</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-09-18T15:00:28Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775931#M86673</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="317289" data-lia-user-login="tamerj1" class="lia-mention lia-mention-user"&gt;tamerj1&lt;/a&gt;&amp;nbsp;: Awesome, thanks a lot! I know, it is a bit different, but is there any chance to get the new date per order in a calculated column in table 'Data'?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 18 Sep 2022 16:20:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775931#M86673</guid>
      <dc:creator>joshua1990</dc:creator>
      <dc:date>2022-09-18T16:20:57Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775965#M86674</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="92006" data-lia-user-login="joshua1990" class="lia-mention lia-mention-user"&gt;joshua1990&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;I though that you wanted to have a dynamic solution as per below screenshot.&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;Anyhow, Please confirm whcih columns are the oriogional ones? Which columns you've already added? Did you add them as calculated columns or using power query? Can you add columns using power query?&lt;/P&gt;</description>
      <pubDate>Sun, 18 Sep 2022 17:07:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775965#M86674</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-09-18T17:07:38Z</dc:date>
    </item>
    <item>
      <title>Re: Integrate Limit in weekly Rates</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775972#M86676</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="92006" data-lia-user-login="joshua1990" class="lia-mention lia-mention-user"&gt;joshua1990&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;One way to create the required calculated column is to have an index column starting from 0 can be easily created using power query and if not can be created using dax&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 18 Sep 2022 17:23:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Integrate-Limit-in-weekly-Rates/m-p/2775972#M86676</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-09-18T17:23:41Z</dc:date>
    </item>
  </channel>
</rss>

