<?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 Countrows of all customer appointments using the contract start and end date from different table. in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Countrows-of-all-customer-appointments-using-the-contract-start/m-p/3994373#M155095</link>
    <description>&lt;P&gt;Dear all,&amp;nbsp;&lt;BR /&gt;My first post on the forum, so I hope I manage to get my question across.&amp;nbsp;&lt;BR /&gt;I'd like to calculate the number of appointments each customer makes within their contract.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've got two tables T_Appointments and T_Contracts, which are related through a customer table (T_Customer with unique customer numbers, not shown).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;T_Appointments&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date_a&lt;/TD&gt;&lt;TD&gt;Customer_id&lt;/TD&gt;&lt;TD&gt;Type_a&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;16-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;17-06-2023&lt;/TD&gt;&lt;TD&gt;402&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;19-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15-01-2024&lt;/TD&gt;&lt;TD&gt;402&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20-01-2024&lt;/TD&gt;&lt;TD&gt;683&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12-02-2024&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15-03-2024&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;06-04-2024&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;T_Contracts (Contract details)&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Customer_id&lt;/TD&gt;&lt;TD&gt;Contract_id&lt;/TD&gt;&lt;TD&gt;Contract_start&lt;/TD&gt;&lt;TD&gt;Contract_end&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;01-01-2014&lt;/TD&gt;&lt;TD&gt;01-01-2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;357&lt;/TD&gt;&lt;TD&gt;15-06-2023&lt;/TD&gt;&lt;TD&gt;15-08-2023&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;915&lt;/TD&gt;&lt;TD&gt;01-01-2024&lt;/TD&gt;&lt;TD&gt;15-06-2024&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;402&lt;/TD&gt;&lt;TD&gt;471&lt;/TD&gt;&lt;TD&gt;01-01-2024&lt;/TD&gt;&lt;TD&gt;15-06-2024&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;683&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;TD&gt;01-01-2014&lt;/TD&gt;&lt;TD&gt;01-01-2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;683&lt;/TD&gt;&lt;TD&gt;472&lt;/TD&gt;&lt;TD&gt;01-01-2024&lt;/TD&gt;&lt;TD&gt;01-01-2025&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------&lt;BR /&gt;To answer my question I tried to make a measure that would return:&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Contract_id&lt;/TD&gt;&lt;TD&gt;Appointment count&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;357&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;915&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;471&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;472&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;Or alternatively, create a new column in table_a that contains the contract_id corresponding to the customer and the date.&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date_a&lt;/TD&gt;&lt;TD&gt;Customer_id&lt;/TD&gt;&lt;TD&gt;Type_a&lt;/TD&gt;&lt;TD&gt;Contract_id&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;TD&gt;357&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;16-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;TD&gt;357&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;17-06-2023&lt;/TD&gt;&lt;TD&gt;402&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;TD&gt;null&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;The closest I could get was calculating the number of appointments for the the last contract.&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;contract_appointment_count&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;SUMX&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SUMMARIZE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'T_customer'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;'T_customer'&lt;/SPAN&gt;&lt;SPAN&gt;[Customer_id]&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"_1"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;COUNTX&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;FILTER&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'T_Appointment'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;'T_appointment'&lt;/SPAN&gt;&lt;SPAN&gt;[Date_a]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;gt;= &lt;/SPAN&gt;&lt;SPAN&gt;MAX&lt;/SPAN&gt;&lt;SPAN&gt;(T_Contracts&lt;/SPAN&gt;&lt;SPAN&gt;[Contract_start]&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&amp;amp;&amp;nbsp;&lt;SPAN&gt;'T_Appointment'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;'T_appointment'&lt;/SPAN&gt;&lt;SPAN&gt;[Date_a]&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;lt;= &lt;/SPAN&gt;&lt;SPAN&gt;MAX&lt;/SPAN&gt;&lt;SPAN&gt;(T_Contracts&lt;/SPAN&gt;&lt;SPAN&gt;[Contract_end]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;SPAN&gt;'Table_a'&lt;/SPAN&gt;&lt;SPAN&gt;[customer_id]&lt;/SPAN&gt;&lt;SPAN&gt;)),&lt;/SPAN&gt;&lt;SPAN&gt;[_1]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;Thanks!&amp;nbsp;&lt;BR /&gt;Roos&lt;/P&gt;</description>
    <pubDate>Sat, 15 Jun 2024 15:56:09 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-06-15T15:56:09Z</dc:date>
    <item>
      <title>Countrows of all customer appointments using the contract start and end date from different table.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Countrows-of-all-customer-appointments-using-the-contract-start/m-p/3994373#M155095</link>
      <description>&lt;P&gt;Dear all,&amp;nbsp;&lt;BR /&gt;My first post on the forum, so I hope I manage to get my question across.&amp;nbsp;&lt;BR /&gt;I'd like to calculate the number of appointments each customer makes within their contract.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've got two tables T_Appointments and T_Contracts, which are related through a customer table (T_Customer with unique customer numbers, not shown).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;T_Appointments&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date_a&lt;/TD&gt;&lt;TD&gt;Customer_id&lt;/TD&gt;&lt;TD&gt;Type_a&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;16-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;17-06-2023&lt;/TD&gt;&lt;TD&gt;402&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;19-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15-01-2024&lt;/TD&gt;&lt;TD&gt;402&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20-01-2024&lt;/TD&gt;&lt;TD&gt;683&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12-02-2024&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15-03-2024&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;06-04-2024&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;T_Contracts (Contract details)&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Customer_id&lt;/TD&gt;&lt;TD&gt;Contract_id&lt;/TD&gt;&lt;TD&gt;Contract_start&lt;/TD&gt;&lt;TD&gt;Contract_end&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;01-01-2014&lt;/TD&gt;&lt;TD&gt;01-01-2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;357&lt;/TD&gt;&lt;TD&gt;15-06-2023&lt;/TD&gt;&lt;TD&gt;15-08-2023&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;915&lt;/TD&gt;&lt;TD&gt;01-01-2024&lt;/TD&gt;&lt;TD&gt;15-06-2024&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;402&lt;/TD&gt;&lt;TD&gt;471&lt;/TD&gt;&lt;TD&gt;01-01-2024&lt;/TD&gt;&lt;TD&gt;15-06-2024&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;683&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;TD&gt;01-01-2014&lt;/TD&gt;&lt;TD&gt;01-01-2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;683&lt;/TD&gt;&lt;TD&gt;472&lt;/TD&gt;&lt;TD&gt;01-01-2024&lt;/TD&gt;&lt;TD&gt;01-01-2025&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------&lt;BR /&gt;To answer my question I tried to make a measure that would return:&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Contract_id&lt;/TD&gt;&lt;TD&gt;Appointment count&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;357&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;915&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;471&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;472&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;Or alternatively, create a new column in table_a that contains the contract_id corresponding to the customer and the date.&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date_a&lt;/TD&gt;&lt;TD&gt;Customer_id&lt;/TD&gt;&lt;TD&gt;Type_a&lt;/TD&gt;&lt;TD&gt;Contract_id&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;TD&gt;357&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;16-06-2023&lt;/TD&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;TD&gt;357&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;17-06-2023&lt;/TD&gt;&lt;TD&gt;402&lt;/TD&gt;&lt;TD&gt;call&lt;/TD&gt;&lt;TD&gt;null&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;The closest I could get was calculating the number of appointments for the the last contract.&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;contract_appointment_count&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;SUMX&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SUMMARIZE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'T_customer'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;'T_customer'&lt;/SPAN&gt;&lt;SPAN&gt;[Customer_id]&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"_1"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;COUNTX&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;FILTER&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'T_Appointment'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;'T_appointment'&lt;/SPAN&gt;&lt;SPAN&gt;[Date_a]&lt;/SPAN&gt;&lt;SPAN&gt; &amp;gt;= &lt;/SPAN&gt;&lt;SPAN&gt;MAX&lt;/SPAN&gt;&lt;SPAN&gt;(T_Contracts&lt;/SPAN&gt;&lt;SPAN&gt;[Contract_start]&lt;/SPAN&gt;&lt;SPAN&gt;)&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&amp;amp;&amp;nbsp;&lt;SPAN&gt;'T_Appointment'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;'T_appointment'&lt;/SPAN&gt;&lt;SPAN&gt;[Date_a]&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;lt;= &lt;/SPAN&gt;&lt;SPAN&gt;MAX&lt;/SPAN&gt;&lt;SPAN&gt;(T_Contracts&lt;/SPAN&gt;&lt;SPAN&gt;[Contract_end]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;SPAN&gt;'Table_a'&lt;/SPAN&gt;&lt;SPAN&gt;[customer_id]&lt;/SPAN&gt;&lt;SPAN&gt;)),&lt;/SPAN&gt;&lt;SPAN&gt;[_1]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;Thanks!&amp;nbsp;&lt;BR /&gt;Roos&lt;/P&gt;</description>
      <pubDate>Sat, 15 Jun 2024 15:56:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Countrows-of-all-customer-appointments-using-the-contract-start/m-p/3994373#M155095</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-06-15T15:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: Countrows of all customer appointments using the contract start and end date from different table.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Countrows-of-all-customer-appointments-using-the-contract-start/m-p/3999861#M155748</link>
      <description>&lt;P&gt;Hi Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Based on my testing, please &lt;SPAN&gt;try the following methods again:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;1.Create the simple tables.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2.Create the new measure to count rows.&lt;/SPAN&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Appointment_Count = 
VAR _filter = SELECTCOLUMNS(FILTER(CROSSJOIN(ALLSELECTED('T_Appointments'),ALLSELECTED('T_Contracts')),'T_Contracts'[Contract_start]&amp;lt;='T_Appointments'[Date_a]&amp;amp;&amp;amp;'T_Contracts'[Contract_end]&amp;gt;='T_Appointments'[Date_a]&amp;amp;&amp;amp;'T_Appointments'[Customer_id]='T_Contracts'[Customer_id]),"_CustomID",'T_Appointments'[Customer_id],"_contactID",'T_Contracts'[Contract_id])

RETURN
COUNTX(FILTER(_filter,[_contactID] = MAX('T_Contracts'[Contract_id])),[_contactID]) + 0&lt;/LI-CODE&gt;
&lt;P&gt;&lt;SPAN&gt;3.Drag the measure into the table visual. The result is shown below.&lt;/SPAN&gt;&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;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Wisdom Wu&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If this post&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;helps&lt;/EM&gt;&lt;/STRONG&gt;, then please consider&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp;to help the other members find it more quickly.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jun 2024 01:17:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Countrows-of-all-customer-appointments-using-the-contract-start/m-p/3999861#M155748</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-06-20T01:17:24Z</dc:date>
    </item>
  </channel>
</rss>

