<?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: Total count of dates that meet a condition and calculating current date streak. in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2821351#M89571</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="446582" data-lia-user-login="dejate" class="lia-mention lia-mention-user"&gt;dejate&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for your feedback. So do you get the final solution for your problem now?&amp;nbsp;If yes, could you please mark the helpful post as &lt;STRONG&gt;&lt;SPAN&gt;Answered&lt;/SPAN&gt;&lt;/STRONG&gt;? It will help the others in the community find the solution easily if they face the same problem as yours. Thank you.&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
    <pubDate>Thu, 06 Oct 2022 01:58:35 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-10-06T01:58:35Z</dc:date>
    <item>
      <title>Total count of dates that meet a condition and calculating current date streak.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2790128#M87577</link>
      <description>&lt;DIV&gt;Hi all,&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;I'm a beginner with PowerBi and&amp;nbsp;looking for some guidance.&lt;BR /&gt;&lt;BR /&gt;I'm working on a student attendance report and need to simply calculate total sickness "days"&amp;nbsp; per student.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Each student can have multiple register marks on each day.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;As a first step, I need to simply calculate if a student has at least 1 or more "Sick" mark in the day to return a "1" for Sick day.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Data example as follows:&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Student&lt;/TD&gt;&lt;TD&gt;Subject Code&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Register Mark&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;MATH22&lt;/TD&gt;&lt;TD&gt;22/09/2022&lt;/TD&gt;&lt;TD&gt;Sick&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;GEO22&lt;/TD&gt;&lt;TD&gt;22/09/2022&lt;/TD&gt;&lt;TD&gt;Sick&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;PHY22&lt;/TD&gt;&lt;TD&gt;22/09/2022&lt;/TD&gt;&lt;TD&gt;Sick&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;MATH22&lt;/TD&gt;&lt;TD&gt;21/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;GEO22&lt;/TD&gt;&lt;TD&gt;21/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;PHY22&lt;/TD&gt;&lt;TD&gt;21/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;MATH22&lt;/TD&gt;&lt;TD&gt;18/09/2022&lt;/TD&gt;&lt;TD&gt;Sick&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;GEO22&lt;/TD&gt;&lt;TD&gt;18/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;PHY22&lt;/TD&gt;&lt;TD&gt;18/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;MATH22&lt;/TD&gt;&lt;TD&gt;16/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;GEO22&lt;/TD&gt;&lt;TD&gt;16/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;PHY22&lt;/TD&gt;&lt;TD&gt;16/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;MATH22&lt;/TD&gt;&lt;TD&gt;22/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;GEO22&lt;/TD&gt;&lt;TD&gt;22/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;PHY22&lt;/TD&gt;&lt;TD&gt;22/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;MATH22&lt;/TD&gt;&lt;TD&gt;21/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;GEO22&lt;/TD&gt;&lt;TD&gt;21/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;PHY22&lt;/TD&gt;&lt;TD&gt;21/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;MATH22&lt;/TD&gt;&lt;TD&gt;18/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;GEO22&lt;/TD&gt;&lt;TD&gt;18/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;PHY22&lt;/TD&gt;&lt;TD&gt;18/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;MATH22&lt;/TD&gt;&lt;TD&gt;16/09/2022&lt;/TD&gt;&lt;TD&gt;Sick&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;GEO22&lt;/TD&gt;&lt;TD&gt;16/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;PHY22&lt;/TD&gt;&lt;TD&gt;16/09/2022&lt;/TD&gt;&lt;TD&gt;Present&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the above data, I would expect to return.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Student&lt;/TD&gt;&lt;TD&gt;Total Sick days&lt;/TD&gt;&lt;TD&gt;Current Sickness Streak&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1001&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;Once I have calculated total sick days, a trickier challenge will be to calculate the students currently on a "Current Sickness Streak" which is a running total of consecutive sickness with no full present days.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I don't think i can use DateDiff, as the dates are not in consecutive day sequence, eg there are gaps in between when a lesson is held.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Any advice to point me to the best approach would be greatly appreciated.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;dejate - UK&lt;/DIV&gt;</description>
      <pubDate>Fri, 23 Sep 2022 15:07:20 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2790128#M87577</guid>
      <dc:creator>dejate</dc:creator>
      <dc:date>2022-09-23T15:07:20Z</dc:date>
    </item>
    <item>
      <title>Re: Total count of dates that meet a condition and calculating current date streak.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2790752#M87610</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="446582" data-lia-user-login="dejate" class="lia-mention lia-mention-user"&gt;dejate&lt;/a&gt; ,&lt;/P&gt;
&lt;P&gt;refer if this can help Continuous streak: &lt;A href="https://youtu.be/GdMcwvdwr0o" target="_blank"&gt;https://youtu.be/GdMcwvdwr0o&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.powerbi.com/t5/Community-Blog/Power-BI-Continuous-Streak-With-One-Day-Break/ba-p/1290346" target="_blank"&gt;https://community.powerbi.com/t5/Community-Blog/Power-BI-Continuous-Streak-With-One-Day-Break/ba-p/1290346&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 24 Sep 2022 02:25:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2790752#M87610</guid>
      <dc:creator>amitchandak</dc:creator>
      <dc:date>2022-09-24T02:25:40Z</dc:date>
    </item>
    <item>
      <title>Re: Total count of dates that meet a condition and calculating current date streak.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2795447#M87819</link>
      <description>&lt;P&gt;Hi&amp;nbsp; &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="446582" data-lia-user-login="dejate" class="lia-mention lia-mention-user"&gt;dejate&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;I created a sample pbix file(&lt;STRONG&gt;see attachment&lt;/STRONG&gt;) for you, please check whether that is what you want.&lt;/P&gt;
&lt;P&gt;1. Create a &lt;STRONG&gt;measure&amp;nbsp;&lt;/STRONG&gt;as below to get &lt;STRONG&gt;&lt;EM&gt;Total Sick days&lt;/EM&gt;&lt;/STRONG&gt;:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Total Sick days = 
CALCULATE (
    DISTINCTCOUNT ( 'Table'[Date] ),
    FILTER ( 'Table', 'Table'[Register Mark] = "Sick" )
)&lt;/LI-CODE&gt;
&lt;P&gt;2. Follow the steps below to get &lt;EM&gt;&lt;STRONG&gt;Current Sickness Streak&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;1) Create a &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;calculated column&lt;/STRONG&gt;&lt;/FONT&gt;&amp;nbsp;as below to judge if the sickness is steak on one whole day&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Flag = 
VAR _ccount =
    CALCULATE (
        DISTINCTCOUNT ( 'Table'[Subject Code] ),
        FILTER (
            'Table',
            'Table'[Student] = EARLIER ( 'Table'[Student] )
                &amp;amp;&amp;amp; 'Table'[Date] = EARLIER ( 'Table'[Date] )
        )
    )
VAR _sickcount =
    CALCULATE (
        DISTINCTCOUNT ( 'Table'[Subject Code] ),
        FILTER (
            'Table',
            'Table'[Student] = EARLIER ( 'Table'[Student] )
                &amp;amp;&amp;amp; 'Table'[Date] = EARLIER ( 'Table'[Date] )
                &amp;amp;&amp;amp; 'Table'[Register Mark] = "Sick"
        )
    )
RETURN
    IF ( _ccount = _sickcount, 1, 0 )&lt;/LI-CODE&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;2) Create a &lt;STRONG&gt;measure&lt;/STRONG&gt; as below to get&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;&lt;SPAN&gt;Current Sickness Streak&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Current Sickness Streak = 
CALCULATE (
    DISTINCTCOUNT ( 'Table'[Date] ),
    FILTER ( 'Table', 'Table'[Flag] = 1 )
) + 0&lt;/LI-CODE&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the above one can't help you get the desired result, please provide some&amp;nbsp;&lt;STRONG&gt;sample data&lt;/STRONG&gt;&amp;nbsp;in your tables (&lt;STRONG&gt;&lt;EM&gt;exclude&amp;nbsp;&lt;/EM&gt;&lt;/STRONG&gt;&lt;EM&gt;&lt;STRONG&gt;sensitive&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&lt;STRONG&gt;&lt;EM&gt;data&lt;/EM&gt;&lt;/STRONG&gt;) with&amp;nbsp;&lt;STRONG&gt;Text&lt;/STRONG&gt;&amp;nbsp;format and your&amp;nbsp;&lt;STRONG&gt;expected result&lt;/STRONG&gt;&amp;nbsp;with backend logic and special examples.&amp;nbsp;&lt;STRONG&gt;It is better&lt;/STRONG&gt;&amp;nbsp;if you can share a&amp;nbsp;&lt;STRONG&gt;simplified&lt;/STRONG&gt;&amp;nbsp;pbix file. You can refer the following link to upload the file to the community. Thank you.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.powerbi.com%2Ft5%2FDesktop%2FHow-to-upload-PBI-in-Community%2Fm-p%2F1672886&amp;amp;data=04%7C01%7Cv-yiruan%40microsoft.com%7C4f580813734d4a8355b008da16f6e91a%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637847547341062885%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=YJvujige2YITXKbKED9JieQm5LBdf%2F3IYPM4ggdiijQ%3D&amp;amp;reserved=0" target="_blank"&gt;How to upload PBI in Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Mon, 26 Sep 2022 07:48:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2795447#M87819</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-09-26T07:48:11Z</dc:date>
    </item>
    <item>
      <title>Re: Total count of dates that meet a condition and calculating current date streak.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2814559#M89207</link>
      <description>&lt;P&gt;Thnaks for your reply&amp;nbsp;Anonymous&lt;/a&gt;&amp;nbsp; - Your measure for&amp;nbsp;Total Sick days worked great, thnaks for that.&lt;BR /&gt;&lt;BR /&gt;But the consecutive sick day measure just seems to return a 1 Flag for every day in my data. It maybe my grouping, so still trying to work through this, but thanks for your suggestion.&lt;BR /&gt;&lt;BR /&gt;I'm also working through&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="148838" data-lia-user-login="amitchandak" class="lia-mention lia-mention-user"&gt;amitchandak&lt;/a&gt;&amp;nbsp;suggestion from&amp;nbsp;&lt;A href="https://youtu.be/GdMcwvdwr0o" target="_blank" rel="nofollow noopener noreferrer"&gt;https://youtu.be/GdMcwvdwr0o&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks both, Ill post my update&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Oct 2022 16:20:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2814559#M89207</guid>
      <dc:creator>dejate</dc:creator>
      <dc:date>2022-10-03T16:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: Total count of dates that meet a condition and calculating current date streak.</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2821351#M89571</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="446582" data-lia-user-login="dejate" class="lia-mention lia-mention-user"&gt;dejate&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for your feedback. So do you get the final solution for your problem now?&amp;nbsp;If yes, could you please mark the helpful post as &lt;STRONG&gt;&lt;SPAN&gt;Answered&lt;/SPAN&gt;&lt;/STRONG&gt;? It will help the others in the community find the solution easily if they face the same problem as yours. Thank you.&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Thu, 06 Oct 2022 01:58:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Total-count-of-dates-that-meet-a-condition-and-calculating/m-p/2821351#M89571</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-10-06T01:58:35Z</dc:date>
    </item>
  </channel>
</rss>

