<?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 Finding out if a contract is active or not based on dynamic date filter in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Finding-out-if-a-contract-is-active-or-not-based-on-dynamic-date/m-p/4418356#M175440</link>
    <description>&lt;P&gt;So I have my datetable which contains the columns: Date, MonthYear, Fiscal Year, Fiscal Quarter.&lt;BR /&gt;&lt;BR /&gt;I have my contract table which contains:&lt;BR /&gt;Contract ID, StartDate, EndDate.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The two are not connected. I want to find out the number of active contracts based on the date slicer. Example, there is a contract that started on 9th Feb, 2020 and ends on Feb 30, 2027. If I select the option on MonthYear column: June, 2024, this contract should count as 1. How do I go about this? The next part was trying to find out the new contracts added since last month based on the date selected and the contracts expired based in the last month based on the date selected.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Is this possible?&lt;BR /&gt;&lt;BR /&gt;Example data:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Contract ID&lt;/TD&gt;&lt;TD&gt;RelationshipStartDate&lt;/TD&gt;&lt;TD&gt;RelationshipEndDate&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;786&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-10-21 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1078&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-08-21 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1316&lt;/TD&gt;&lt;TD&gt;2021-08-18 0:00&lt;/TD&gt;&lt;TD&gt;2025-11-13 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1720&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-03-25 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3042&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-03-06 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3581&lt;/TD&gt;&lt;TD&gt;2023-01-12 0:00&lt;/TD&gt;&lt;TD&gt;2025-05-08 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9549&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2026-01-09 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12150&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-06-07 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13353&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-03-05 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13376&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-12-13 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14945&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2026-01-11 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;18525&lt;/TD&gt;&lt;TD&gt;2021-08-23 0:00&lt;/TD&gt;&lt;TD&gt;2025-08-21 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21745&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-07-11 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21981&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-03-17 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30658&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-09-26 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;33396&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2026-01-06 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;36055&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-04-29 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Wed, 19 Feb 2025 21:12:08 GMT</pubDate>
    <dc:creator>idkhonestlyanyt</dc:creator>
    <dc:date>2025-02-19T21:12:08Z</dc:date>
    <item>
      <title>Finding out if a contract is active or not based on dynamic date filter</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Finding-out-if-a-contract-is-active-or-not-based-on-dynamic-date/m-p/4418356#M175440</link>
      <description>&lt;P&gt;So I have my datetable which contains the columns: Date, MonthYear, Fiscal Year, Fiscal Quarter.&lt;BR /&gt;&lt;BR /&gt;I have my contract table which contains:&lt;BR /&gt;Contract ID, StartDate, EndDate.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The two are not connected. I want to find out the number of active contracts based on the date slicer. Example, there is a contract that started on 9th Feb, 2020 and ends on Feb 30, 2027. If I select the option on MonthYear column: June, 2024, this contract should count as 1. How do I go about this? The next part was trying to find out the new contracts added since last month based on the date selected and the contracts expired based in the last month based on the date selected.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Is this possible?&lt;BR /&gt;&lt;BR /&gt;Example data:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Contract ID&lt;/TD&gt;&lt;TD&gt;RelationshipStartDate&lt;/TD&gt;&lt;TD&gt;RelationshipEndDate&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;786&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-10-21 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1078&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-08-21 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1316&lt;/TD&gt;&lt;TD&gt;2021-08-18 0:00&lt;/TD&gt;&lt;TD&gt;2025-11-13 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1720&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-03-25 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3042&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-03-06 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3581&lt;/TD&gt;&lt;TD&gt;2023-01-12 0:00&lt;/TD&gt;&lt;TD&gt;2025-05-08 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9549&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2026-01-09 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12150&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-06-07 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13353&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-03-05 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13376&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-12-13 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14945&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2026-01-11 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;18525&lt;/TD&gt;&lt;TD&gt;2021-08-23 0:00&lt;/TD&gt;&lt;TD&gt;2025-08-21 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21745&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-07-11 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21981&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-03-17 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30658&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-09-26 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;33396&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2026-01-06 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;36055&lt;/TD&gt;&lt;TD&gt;2020-02-07 0:00&lt;/TD&gt;&lt;TD&gt;2025-04-29 0:00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Wed, 19 Feb 2025 21:12:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Finding-out-if-a-contract-is-active-or-not-based-on-dynamic-date/m-p/4418356#M175440</guid>
      <dc:creator>idkhonestlyanyt</dc:creator>
      <dc:date>2025-02-19T21:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: Finding out if a contract is active or not based on dynamic date filter</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Finding-out-if-a-contract-is-active-or-not-based-on-dynamic-date/m-p/4418419#M175442</link>
      <description>&lt;P&gt;hello&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="935152" data-lia-user-login="idkhonestlyanyt" class="lia-mention lia-mention-user"&gt;idkhonestlyanyt&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;the expected value for June,2024 is 1, but i dont see any data in 2024 in your sample data.&lt;/P&gt;
&lt;P&gt;is this the result of the sample data given above?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Wed, 19 Feb 2025 22:57:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Finding-out-if-a-contract-is-active-or-not-based-on-dynamic-date/m-p/4418419#M175442</guid>
      <dc:creator>Irwan</dc:creator>
      <dc:date>2025-02-19T22:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: Finding out if a contract is active or not based on dynamic date filter</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Finding-out-if-a-contract-is-active-or-not-based-on-dynamic-date/m-p/4418962#M175459</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="935152" data-lia-user-login="idkhonestlyanyt" class="lia-mention lia-mention-user"&gt;idkhonestlyanyt&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How did you calculate your output ? Please share data to support your output. Also You have passed Feb 30 2027 as input which is not valid. Kindly share relevant data and ouput to ceck further.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Meanwhile you can try few things like&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Active Contracts = &lt;BR /&gt;VAR SelectedDate = MAX(DateTable[Date])&lt;BR /&gt;RETURN &lt;BR /&gt;CALCULATE(&lt;BR /&gt;COUNT(Contracts[Contract ID]),&lt;BR /&gt;Contracts[StartDate] &amp;lt;= SelectedDate,&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Contracts[EndDate] &amp;gt; SelectedDate&amp;nbsp;&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;New Contracts = &lt;BR /&gt;VAR SelectedMonth = MAX(DateTable[MonthYear])&lt;BR /&gt;VAR PreviousMonth = FORMAT(EDATE(MAX(DateTable[Date]), -1), "YYYY-MM")&lt;BR /&gt;RETURN &lt;BR /&gt;CALCULATE(&lt;BR /&gt;COUNT(Contracts[Contract ID]),&lt;BR /&gt;FORMAT(Contracts[StartDate], "YYYY-MM") = PreviousMonth&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Expired Contracts = &lt;BR /&gt;VAR SelectedMonth = MAX(DateTable[MonthYear])&lt;BR /&gt;VAR PreviousMonth = FORMAT(EDATE(MAX(DateTable[Date]), -1), "YYYY-MM")&lt;BR /&gt;RETURN &lt;BR /&gt;CALCULATE(&lt;BR /&gt;COUNT(Contracts[Contract ID]),&lt;BR /&gt;FORMAT(Contracts[EndDate], "YYYY-MM") = PreviousMonth&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2025 06:23:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Finding-out-if-a-contract-is-active-or-not-based-on-dynamic-date/m-p/4418962#M175459</guid>
      <dc:creator>divyed</dc:creator>
      <dc:date>2025-02-20T06:23:42Z</dc:date>
    </item>
  </channel>
</rss>

