<?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: Reporting occupancy numbers on a monthly basis in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864364#M92281</link>
    <description>&lt;P&gt;You could create a measure like&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Occupancy =
VAR ReferenceDate =
    MAX ( 'Date'[Date] )
VAR Result =
    CALCULATE (
        COUNTROWS ( 'Table 1' ),
        'Table 1'[Start date] &amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK ( 'Table 1'[End date] )
                    || 'Table 1'[End date] &amp;gt; ReferenceDate
            )
    )
RETURN
    Result
&lt;/LI-CODE&gt;</description>
    <pubDate>Wed, 26 Oct 2022 09:55:33 GMT</pubDate>
    <dc:creator>johnt75</dc:creator>
    <dc:date>2022-10-26T09:55:33Z</dc:date>
    <item>
      <title>Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864183#M92275</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Im looking for some help reporting tenancy occupancy numbers on the last day of the month for specific accommodation. This will include tenancys that have closed and are still open. Below is a sample of the data&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Table 1&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Accommodation Type&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Start Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;End Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 1&lt;/TD&gt;&lt;TD&gt;01/04/2022&lt;/TD&gt;&lt;TD&gt;15/04/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 1&lt;/TD&gt;&lt;TD&gt;16/04/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 1&lt;/TD&gt;&lt;TD&gt;30/04/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 1&lt;/TD&gt;&lt;TD&gt;15/05/2022&lt;/TD&gt;&lt;TD&gt;20/05/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 1&lt;/TD&gt;&lt;TD&gt;01/06/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 1&lt;/TD&gt;&lt;TD&gt;29/06/2022&lt;/TD&gt;&lt;TD&gt;04/07/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 1&lt;/TD&gt;&lt;TD&gt;01/09/2022&lt;/TD&gt;&lt;TD&gt;29/09/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 2&lt;/TD&gt;&lt;TD&gt;02/09/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 2&lt;/TD&gt;&lt;TD&gt;01/04/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Accommodation type 2&lt;/TD&gt;&lt;TD&gt;31/03/2022&lt;/TD&gt;&lt;TD&gt;04/04/2022&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a calendar table as follows&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Month&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;04-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;05-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;06-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;07-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;08-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;09-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10-Apr-22&lt;/TD&gt;&lt;TD&gt;Apr&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is what im trying to output&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;April&lt;/TD&gt;&lt;TD&gt;May&lt;/TD&gt;&lt;TD&gt;June&lt;/TD&gt;&lt;TD&gt;July&lt;/TD&gt;&lt;TD&gt;August&lt;/TD&gt;&lt;TD&gt;September&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Number of occupants at the end of the month in Accommondation Type 1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've tried various code but cant seem to crack it. Any advice or pointers would be much appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;</description>
      <pubDate>Wed, 26 Oct 2022 09:21:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864183#M92275</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-26T09:21:35Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864364#M92281</link>
      <description>&lt;P&gt;You could create a measure like&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Occupancy =
VAR ReferenceDate =
    MAX ( 'Date'[Date] )
VAR Result =
    CALCULATE (
        COUNTROWS ( 'Table 1' ),
        'Table 1'[Start date] &amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK ( 'Table 1'[End date] )
                    || 'Table 1'[End date] &amp;gt; ReferenceDate
            )
    )
RETURN
    Result
&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 26 Oct 2022 09:55:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864364#M92281</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2022-10-26T09:55:33Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864686#M92293</link>
      <description>&lt;P&gt;Thanks for the speedy response John.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've had a go but not getting the results im expecting, this is your code with my real table names&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Occupancy = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;ReferenceDate&lt;/SPAN&gt;&lt;SPAN&gt; =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;MAX&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;'dimDate (start Date)'&lt;/SPAN&gt;&lt;SPAN&gt;[Date]&lt;/SPAN&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;Result&lt;/SPAN&gt;&lt;SPAN&gt; =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;CALCULATE&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;COUNTROWS&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;Tenancies&lt;/SPAN&gt;&lt;SPAN&gt; ),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;'Tenancies'&lt;/SPAN&gt;&lt;SPAN&gt;[Tenancy Start Date]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;lt;= &lt;/SPAN&gt;&lt;SPAN&gt;ReferenceDate&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;&amp;amp; (&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;ISBLANK&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;Tenancies [&lt;/SPAN&gt;&lt;SPAN&gt;Tenancy End Date]&lt;/SPAN&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; || &lt;/SPAN&gt;&lt;SPAN&gt;Tenancies&lt;/SPAN&gt;&lt;SPAN&gt;[Tenancy End Date]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;ReferenceDate&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Result&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;These are the results im gettng but, i should be getting results in the region of 500 each month.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;img /&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;My calendar table (dimDate (start Date)) is joined to the Tenancies table on the tenancy start date field. Could this be causing issues?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Many Thanks&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 26 Oct 2022 11:33:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864686#M92293</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-26T11:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864828#M92300</link>
      <description>&lt;P&gt;Yes, the filter on date will be affecting the results. Try&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Occupancy =
VAR ReferenceDate =
    MAX ( 'dimDate (start Date)'[Date] )
VAR Result =
    CALCULATE (
        COUNTROWS ( Tenancies ),
        REMOVEFILTERS ( 'dimDate (start Date)' ),
        'Tenancies'[Tenancy Start Date] &amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK ( Tenancies[Tenancy End Date] )
                    || Tenancies[Tenancy End Date] &amp;gt; ReferenceDate
            )
    )
RETURN
    Result
&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 26 Oct 2022 12:34:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2864828#M92300</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2022-10-26T12:34:34Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2865209#M92318</link>
      <description>&lt;P&gt;Thanks John, i think i've cracked it.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I had to create a new collumn in the date table that shows the last day of the month and amend your code to&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Occupancy1 = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;ReferenceDate&lt;/SPAN&gt;&lt;SPAN&gt; =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;MAX&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;'dimDate (start Date)'&lt;/SPAN&gt;&lt;SPAN&gt;[Endofmonthdate]&lt;/SPAN&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;Result&lt;/SPAN&gt;&lt;SPAN&gt; =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;CALCULATE&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;COUNTROWS&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;Tenancies&lt;/SPAN&gt;&lt;SPAN&gt; ),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;REMOVEFILTERS&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;'dimDate (start Date)'&lt;/SPAN&gt;&lt;SPAN&gt; ),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;'Tenancies'&lt;/SPAN&gt;&lt;SPAN&gt;[Tenancy Start Date]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;lt;= &lt;/SPAN&gt;&lt;SPAN&gt;ReferenceDate&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;&amp;amp; (&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;ISBLANK&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;Tenancies&lt;/SPAN&gt;&lt;SPAN&gt;[Tenancy End Date]&lt;/SPAN&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; || &lt;/SPAN&gt;&lt;SPAN&gt;Tenancies&lt;/SPAN&gt;&lt;SPAN&gt;[Tenancy End Date]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;ReferenceDate&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Result&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My Final question now is how do i add a filter into it? As per my origional post i only want to count those rows that are "Accommodation type 1"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 26 Oct 2022 14:40:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2865209#M92318</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-26T14:40:41Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2865277#M92323</link>
      <description>&lt;P&gt;You can add another filter into the CALCULATE&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Occupancy1 =
VAR ReferenceDate =
    MAX ( 'dimDate (start Date)'[Endofmonthdate] )
VAR Result =
    CALCULATE (
        COUNTROWS ( Tenancies ),
        REMOVEFILTERS ( 'dimDate (start Date)' ),
        'Tenancies'[Tenancy Start Date] &amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK ( Tenancies[Tenancy End Date] )
                    || Tenancies[Tenancy End Date] &amp;gt; ReferenceDate
            ),
        'Tenancies'[Accomodation type] = "Accomodation type 1"
    )
RETURN
    Result&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 26 Oct 2022 15:03:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2865277#M92323</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2022-10-26T15:03:17Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2868261#M92479</link>
      <description>&lt;P&gt;Thanks John, just what i needed.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Oct 2022 13:57:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2868261#M92479</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-27T13:57:44Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870307#M92590</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="240987" data-lia-user-login="johnt75" class="lia-mention lia-mention-user"&gt;johnt75&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Im after some more help with adapting the code you've already provided if possible? If you want me to post as a new thread let me know...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I now need to report on the same paramaters as before but i need to know as at the end of each month how many tenancys had been active for 4 weeks or more.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have had an inital go as below but the number of days in tenancy is calculating the overall number and not as at the end of each month.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Tenancy Over 4 weeks = 
VAR ReferenceDate =
    MAX ( 'dimDate (start Date)'[MonthDate] )
VAR Result =
    CALCULATE (
        COUNTROWS (Tenancies ),
        REMOVEFILTERS ( 'dimDate (start Date)' ),
        Tenancies[Tenancy Start Date] &amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK ( Tenancies[Tenancy End Date] )
                    || Tenancies[Tenancy End Date] &amp;gt; ReferenceDate
            ),
        Properties[property type] = "Type1",
        Tenancies[Number of days in tenancy] &amp;gt;28
        
    )
RETURN
    Result&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2022 09:31:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870307#M92590</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-28T09:31:14Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870324#M92591</link>
      <description>&lt;P&gt;what's the code for the Number of days in tenancy?&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2022 09:37:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870324#M92591</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2022-10-28T09:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870365#M92593</link>
      <description>&lt;P&gt;That collumn is a system generated field that produces the number of days the Tenancy is/was active. It perorms 2 calulations end date - start date and if end date = blank, Todays date-Start date.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2022 09:49:32 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870365#M92593</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-28T09:49:32Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870401#M92594</link>
      <description>&lt;P&gt;That's where the problem is. You don't want to calculate it as at today, you want to calculate it as at the end of the month in question.&lt;/P&gt;
&lt;P&gt;Try&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Tenancy Over 4 weeks =
VAR ReferenceDate =
    MAX ( 'dimDate (start Date)'[MonthDate] )
VAR Result =
    CALCULATE (
        COUNTROWS (
            KEEPFILTERS (
                FILTER (
                    Tenancies,
                    DATEDIFF (
                        Tenancies[Tenancy Start Date],
                        COALESCE ( Tenancies[Tenancy End Date], ReferenceDate ),
                        DAY
                    ) &amp;gt; 28
                )
            )
        ),
        REMOVEFILTERS ( 'dimDate (start Date)' ),
        Tenancies[Tenancy Start Date] &amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK ( Tenancies[Tenancy End Date] )
                    || Tenancies[Tenancy End Date] &amp;gt; ReferenceDate
            ),
        Properties[property type] = "Type1"
    )
RETURN
    Result
&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 28 Oct 2022 10:01:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870401#M92594</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2022-10-28T10:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870746#M92616</link>
      <description>&lt;P&gt;Thanks John, tried that code but am getting the error below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;KEEPFILTERS function can only be used as a top level filter argument of CALCULATE and CALCULATETABLE or with a table argument of a function performing a table scan.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2022 12:22:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870746#M92616</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-28T12:22:34Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870781#M92619</link>
      <description>&lt;P&gt;I always get them the wrong way round. Try&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Tenancy Over 4 weeks =
VAR ReferenceDate =
    MAX ( 'dimDate (start Date)'[MonthDate] )
VAR Result =
    CALCULATE (
        COUNTROWS (
            FILTER (
                KEEPFILTERS ( Tenancies ),
                DATEDIFF (
                    Tenancies[Tenancy Start Date],
                    COALESCE ( Tenancies[Tenancy End Date], ReferenceDate ),
                    DAY
                ) &amp;gt; 28
            )
        ),
        REMOVEFILTERS ( 'dimDate (start Date)' ),
        Tenancies[Tenancy Start Date] &amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK ( Tenancies[Tenancy End Date] )
                    || Tenancies[Tenancy End Date] &amp;gt; ReferenceDate
            ),
        Properties[property type] = "Type1"
    )
RETURN
    Result
&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 28 Oct 2022 12:32:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2870781#M92619</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2022-10-28T12:32:44Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2871358#M92659</link>
      <description>&lt;P&gt;Thanks John, its returning figures not but not what i am expecting. I need to investigate more to understand whats going on.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your assistance&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2022 15:51:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2871358#M92659</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-28T15:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2875579#M92924</link>
      <description>&lt;P&gt;Hi John,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've tried to get the code working but still strugggling. I think its failing on those tenancies that have an end date. Its calculating those with an end date as end date - start date at each date point rather than weekly date - start date. E.g&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Case ID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Tenancy Start Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Tenancy End Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;As at 22/08/2022&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Days Tenancy Open as at 22/8&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;227830&lt;/TD&gt;&lt;TD&gt;19/08/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;22/08/2022&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;237823&lt;/TD&gt;&lt;TD&gt;18/08/2022&lt;/TD&gt;&lt;TD&gt;17/10/2022&lt;/TD&gt;&lt;TD&gt;22/08/2022&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;211285&lt;/TD&gt;&lt;TD&gt;17/06/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;22/08/2022&lt;/TD&gt;&lt;TD&gt;66&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;based on the above data as at 22/8 it should only count&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;ID211285&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;but its also counting&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;ID237823&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's my latest code, i've changed it to a weekly view from monthly now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Tenancy Over 4 weeks = 
VAR ReferenceDate =
    MAX ( 'dimDate (start Date)'[WeekDate])
VAR Result =
    CALCULATE (
        COUNTROWS (
            FILTER (
                KEEPFILTERS ( Tenancies ),
                DATEDIFF (
                   Tenancies[Tenancy Start Date],
                    COALESCE (Tenancies[Tenancy End Date], ReferenceDate ),
                    DAY
                ) &amp;gt; 28
            )
        ),
        REMOVEFILTERS ( 'dimDate (start Date)' ),
        Tenancies[Tenancy Start Date]&amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK (Tenancies[Tenancy End Date])
                    || Tenancies[Tenancy End Date] &amp;gt; ReferenceDate
            ),
        Properties[property type] = "Type1"
        
    )
RETURN
    Result&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;</description>
      <pubDate>Mon, 31 Oct 2022 22:24:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2875579#M92924</guid>
      <dc:creator>Davebryant1</dc:creator>
      <dc:date>2022-10-31T22:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: Reporting occupancy numbers on a monthly basis</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2876797#M92969</link>
      <description>&lt;P&gt;Try&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Tenancy Over 4 weeks = 
VAR ReferenceDate =
    MAX ( 'dimDate (start Date)'[WeekDate])
VAR Result =
    CALCULATE (
        COUNTROWS (
            FILTER (
                KEEPFILTERS ( Tenancies ),
                DATEDIFF (
                   Tenancies[Tenancy Start Date],
                    MINX( {Tenancies[Tenancy End Date], ReferenceDate}, [Value] ),
                    DAY
                ) &amp;gt; 28
            )
        ),
        REMOVEFILTERS ( 'dimDate (start Date)' ),
        Tenancies[Tenancy Start Date]&amp;lt;= ReferenceDate
            &amp;amp;&amp;amp; (
                ISBLANK (Tenancies[Tenancy End Date])
                    || Tenancies[Tenancy End Date] &amp;gt; ReferenceDate
            ),
        Properties[property type] = "Type1"
        
    )
RETURN
    Result&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 01 Nov 2022 09:34:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Reporting-occupancy-numbers-on-a-monthly-basis/m-p/2876797#M92969</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2022-11-01T09:34:48Z</dc:date>
    </item>
  </channel>
</rss>

