<?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: Calculation for consecutive work days for employee in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3420571#M129488</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="490985" data-lia-user-login="babyjb1979" class="lia-mention lia-mention-user"&gt;babyjb1979&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You can try the following methods&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Column:&lt;/SPAN&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Judge = 
DATEDIFF ( [Work Date] - 2,
    MAXX ( FILTER ( 'Table',[Employee ID]=EARLIER('Table'[Employee ID])&amp;amp;&amp;amp; [Work Date]= EARLIER ( 'Table'[Work Date] ) - 1 ), [Work Date] ),
    DAY
)&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;First day = IF([Judge]&amp;lt;&amp;gt;BLANK(),0,1)&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;Consecutive days = 
VAR last_1_date =
    CALCULATE ( MAX ( 'Table'[Work Date]),
        FILTER ( 'Table',
            [Work Date] &amp;lt;= EARLIER ( 'Table'[Work Date] )
            &amp;amp;&amp;amp;[Employee ID]=EARLIER('Table'[Employee ID])
            &amp;amp;&amp;amp; [First day] = 1
        )
    )
VAR sum_ =
    CALCULATE ( COUNTROWS ( 'Table' ),
        FILTER ( 'Table',
            [Work Date] &amp;gt;= last_1_date
            &amp;amp;&amp;amp;[Employee ID]=EARLIER('Table'[Employee ID])
            &amp;amp;&amp;amp;[Work Date] &amp;lt;= EARLIER ( 'Table'[Work Date] )
        )
    )
RETURN
    IF ( [First day] = 1, 1, sum_ )&lt;/LI-CODE&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;Is this the result you expect?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Community Support Team _Charlotte&lt;/P&gt;
&lt;P&gt;If this post&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;helps&lt;/STRONG&gt;, then please consider&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to help the other members find it more quickly.&lt;/P&gt;</description>
    <pubDate>Fri, 08 Sep 2023 01:52:45 GMT</pubDate>
    <dc:creator>v-zhangti</dc:creator>
    <dc:date>2023-09-08T01:52:45Z</dc:date>
    <item>
      <title>Calculation for consecutive work days for employee</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3418230#M129367</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've been tasked with creating a report that tracks consecutive workdays. Within the employee transaction table, there are two key columns: [Employee ID] and [Work Date]. I've already added a new column that's working well, except it's not applied correctly when employees are grouped together.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In an attempt to refine the report further, I introduced another column. Unfortunately, this didn't yield the desired results.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I have submitted this question 3 times on the forum but haven't got any answer.&amp;nbsp; Your help would be greatly appreciated!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Sep 2023 17:24:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3418230#M129367</guid>
      <dc:creator>babyjb1979</dc:creator>
      <dc:date>2023-09-06T17:24:55Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation for consecutive work days for employee</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3418280#M129368</link>
      <description>&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Work Date&lt;/TD&gt;&lt;TD&gt;Employee ID&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/11/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/25/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/27/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/28/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/29/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/30/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/31/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4/8/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4/22/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5/6/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5/20/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6/3/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6/17/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7/1/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7/15/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7/29/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/12/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/30/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8/31/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/1/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/5/2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/6/2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/7/2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/8/2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/9/2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/10/2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/11/2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9/12/2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Wed, 06 Sep 2023 17:54:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3418280#M129368</guid>
      <dc:creator>babyjb1979</dc:creator>
      <dc:date>2023-09-06T17:54:33Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation for consecutive work days for employee</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3420571#M129488</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="490985" data-lia-user-login="babyjb1979" class="lia-mention lia-mention-user"&gt;babyjb1979&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You can try the following methods&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Column:&lt;/SPAN&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Judge = 
DATEDIFF ( [Work Date] - 2,
    MAXX ( FILTER ( 'Table',[Employee ID]=EARLIER('Table'[Employee ID])&amp;amp;&amp;amp; [Work Date]= EARLIER ( 'Table'[Work Date] ) - 1 ), [Work Date] ),
    DAY
)&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;First day = IF([Judge]&amp;lt;&amp;gt;BLANK(),0,1)&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;Consecutive days = 
VAR last_1_date =
    CALCULATE ( MAX ( 'Table'[Work Date]),
        FILTER ( 'Table',
            [Work Date] &amp;lt;= EARLIER ( 'Table'[Work Date] )
            &amp;amp;&amp;amp;[Employee ID]=EARLIER('Table'[Employee ID])
            &amp;amp;&amp;amp; [First day] = 1
        )
    )
VAR sum_ =
    CALCULATE ( COUNTROWS ( 'Table' ),
        FILTER ( 'Table',
            [Work Date] &amp;gt;= last_1_date
            &amp;amp;&amp;amp;[Employee ID]=EARLIER('Table'[Employee ID])
            &amp;amp;&amp;amp;[Work Date] &amp;lt;= EARLIER ( 'Table'[Work Date] )
        )
    )
RETURN
    IF ( [First day] = 1, 1, sum_ )&lt;/LI-CODE&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;Is this the result you expect?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Community Support Team _Charlotte&lt;/P&gt;
&lt;P&gt;If this post&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;helps&lt;/STRONG&gt;, then please consider&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to help the other members find it more quickly.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Sep 2023 01:52:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3420571#M129488</guid>
      <dc:creator>v-zhangti</dc:creator>
      <dc:date>2023-09-08T01:52:45Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation for consecutive work days for employee</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3422301#M129565</link>
      <description>&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&lt;A href="https://1drv.ms/u/s!AsDP3LYI8umspjL1VDzOlB90vUrJ?e=r0idgm" target="_blank" rel="noopener"&gt;Calculation for consecutive.pbix&lt;/A&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With only one helper column,&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Sep 2023 23:58:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculation-for-consecutive-work-days-for-employee/m-p/3422301#M129565</guid>
      <dc:creator>ThxAlot</dc:creator>
      <dc:date>2023-09-08T23:58:23Z</dc:date>
    </item>
  </channel>
</rss>

