<?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 How to distinct count an column only on the first date in DAX? in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-distinct-count-an-column-only-on-the-first-date-in-DAX/m-p/2967857#M99106</link>
    <description>&lt;P&gt;&lt;SPAN&gt;I have a Table ('Table') with two Projects (&lt;STRONG&gt;ABC-10&lt;/STRONG&gt; and &lt;STRONG&gt;ABC-11&lt;/STRONG&gt;) where an &lt;STRONG&gt;Project&lt;/STRONG&gt; can occur over multiple dates due to having different &lt;STRONG&gt;Sub Project&lt;/STRONG&gt;&amp;nbsp;states and &lt;STRONG&gt;Companies&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Project&lt;/TD&gt;&lt;TD&gt;Sub Project&lt;/TD&gt;&lt;TD&gt;Company&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;30/06/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;30/08/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;30/06/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;30/01/2020&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;What I need:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;- I would like to create&amp;nbsp;&lt;STRONG&gt;one&amp;nbsp;&lt;/STRONG&gt;measure ([MyMeasure]) to &lt;STRONG&gt;distinct count&lt;/STRONG&gt; the &lt;STRONG&gt;Project &lt;/STRONG&gt;by the first&lt;STRONG&gt; Date &lt;/STRONG&gt;at wich project occurred.&lt;/P&gt;&lt;P&gt;- I pretend that&amp;nbsp;[MyMeasure] provides me the same approach based on the companies I select.&lt;/P&gt;&lt;P&gt;-&amp;nbsp;This measure is needed for Bars Charts and table visuals.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the expected result if I select all companies:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;MyMeasure&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30/01/2020&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30/08/2021&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&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 the expected result if I select the companies A and B :&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;MyMeasure&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30/06/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I already create one measure wich provides me the right value if I don't select any company.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;MyMeasure = 
VAR t =
    CALCULATETABLE(
        VALUES('Table'[Project])
        ,FILTER(
            'table'
            ,VAR dateInRow=[Date]
                RETURN  
                dateInRow=CALCULATE(
                           min('Table'[Date])
                           ,ALLEXCEPT('Table','Table'[Project]))))
var result = COUNTROWS(t)
return
result&lt;/LI-CODE&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;The problem is when I select one or more companies (A and B in this example) the maesure doesn't calculate the right value:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;How can I solve this?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you!&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 14 Dec 2022 12:10:07 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-12-14T12:10:07Z</dc:date>
    <item>
      <title>How to distinct count an column only on the first date in DAX?</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-distinct-count-an-column-only-on-the-first-date-in-DAX/m-p/2967857#M99106</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I have a Table ('Table') with two Projects (&lt;STRONG&gt;ABC-10&lt;/STRONG&gt; and &lt;STRONG&gt;ABC-11&lt;/STRONG&gt;) where an &lt;STRONG&gt;Project&lt;/STRONG&gt; can occur over multiple dates due to having different &lt;STRONG&gt;Sub Project&lt;/STRONG&gt;&amp;nbsp;states and &lt;STRONG&gt;Companies&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Project&lt;/TD&gt;&lt;TD&gt;Sub Project&lt;/TD&gt;&lt;TD&gt;Company&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;30/06/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-10&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;30/08/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;30/06/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;30/09/2021&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ABC-11&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;30/01/2020&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;What I need:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;- I would like to create&amp;nbsp;&lt;STRONG&gt;one&amp;nbsp;&lt;/STRONG&gt;measure ([MyMeasure]) to &lt;STRONG&gt;distinct count&lt;/STRONG&gt; the &lt;STRONG&gt;Project &lt;/STRONG&gt;by the first&lt;STRONG&gt; Date &lt;/STRONG&gt;at wich project occurred.&lt;/P&gt;&lt;P&gt;- I pretend that&amp;nbsp;[MyMeasure] provides me the same approach based on the companies I select.&lt;/P&gt;&lt;P&gt;-&amp;nbsp;This measure is needed for Bars Charts and table visuals.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the expected result if I select all companies:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;MyMeasure&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30/01/2020&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30/08/2021&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&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 the expected result if I select the companies A and B :&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;MyMeasure&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30/06/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I already create one measure wich provides me the right value if I don't select any company.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;MyMeasure = 
VAR t =
    CALCULATETABLE(
        VALUES('Table'[Project])
        ,FILTER(
            'table'
            ,VAR dateInRow=[Date]
                RETURN  
                dateInRow=CALCULATE(
                           min('Table'[Date])
                           ,ALLEXCEPT('Table','Table'[Project]))))
var result = COUNTROWS(t)
return
result&lt;/LI-CODE&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;The problem is when I select one or more companies (A and B in this example) the maesure doesn't calculate the right value:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;How can I solve this?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 12:10:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-distinct-count-an-column-only-on-the-first-date-in-DAX/m-p/2967857#M99106</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-14T12:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to distinct count an column only on the first date in DAX?</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-distinct-count-an-column-only-on-the-first-date-in-DAX/m-p/2968476#M99124</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I produced the following measure and I would say it works. What I do not get is why you expect 30/06/&lt;STRONG&gt;2022&lt;/STRONG&gt; when choosing A and B. WOuldnt it be 30/09/2021?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here my measure:&amp;nbsp;SampleM99106 is the name of your table&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;MyMeasure = 
var __FirstDateOfProject = 
    CALCULATETABLE(
        SUMMARIZE(SampleM99106,[Project],"FirstDate",FIRSTDATE(SampleM99106[Date])),
        ALLEXCEPT(SampleM99106,SampleM99106[Project],SampleM99106[Company])
    )

var __SelectedDate = SELECTEDVALUE(SampleM99106[Date])

var __Result =
    COUNTROWS(
        FILTER(__FirstDateOfProject,[FirstDate]=__SelectedDate)
    )

Return
__Result&lt;/LI-CODE&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;Best regards&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;P&gt;-----------------------------------------------------&lt;/P&gt;&lt;P&gt;If this post&lt;STRONG&gt;&lt;EM&gt;&amp;nbsp;helps&lt;/EM&gt;&lt;/STRONG&gt;, then please consider&lt;STRONG&gt;&lt;EM&gt;&amp;nbsp;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp;to help the other members find it more quickly.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Appreciate your thumbs up&lt;/EM&gt;&lt;/STRONG&gt;&lt;STRONG&gt;!&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;@ me in replies or I'll lose your thread.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.linkedin.com/in/michael-wilhelm-bi/" target="_blank"&gt;LinkedIn&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 15:42:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-distinct-count-an-column-only-on-the-first-date-in-DAX/m-p/2968476#M99124</guid>
      <dc:creator>Mikelytics</dc:creator>
      <dc:date>2022-12-14T15:42:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to distinct count an column only on the first date in DAX?</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-distinct-count-an-column-only-on-the-first-date-in-DAX/m-p/2968627#M99143</link>
      <description>&lt;P&gt;Hey,&lt;/P&gt;&lt;P&gt;This approach works! Thank you!&lt;/P&gt;&lt;P&gt;Yes, sorry, my bad. The correct return for A and B companies is two projects on&amp;nbsp;&lt;SPAN&gt;30/09/2021.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 16:48:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-distinct-count-an-column-only-on-the-first-date-in-DAX/m-p/2968627#M99143</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-14T16:48:29Z</dc:date>
    </item>
  </channel>
</rss>

