<?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: Problem grouping by days in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2436896#M65076</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 suggest you to add a date only column in your data table. It will help us to group the table in calculation.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Datevalue = DATEVALUE('Table'[Time])&lt;/LI-CODE&gt;
&lt;P&gt;Try this code.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Measure = 
VAR _T = 
SUMMARIZE(ALL('Table'),'Table'[Datevalue],"Count",CALCULATE(DISTINCTCOUNT('Table'[Value]),ALLEXCEPT('Table','Table'[Datevalue])),"Max",CALCULATE(MAX('Table'[Value]),ALLEXCEPT('Table','Table'[Datevalue])))
RETURN
COUNTAX(FILTER(_T,[Datevalue]&amp;lt;=MAX('Table'[Datevalue])&amp;amp;&amp;amp;[Count] = 1&amp;amp;&amp;amp;[Max] = 0),[Datevalue]) +0&lt;/LI-CODE&gt;
&lt;P&gt;Result is as below.&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;BR /&gt;Rico Zhou&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 05 Apr 2022 02:23:07 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-04-05T02:23:07Z</dc:date>
    <item>
      <title>Problem grouping by days</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2429256#M64614</link>
      <description>&lt;P&gt;I have a two tables, one with data everyfive minutes in 1200 locations and a calendar with different grouped dates.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to be able to analyse the number of consecutive days with 0 values and for a given day the number of locations with 0 values for that day.&lt;/P&gt;&lt;P&gt;I have tried some approachs with addcolumns and groupby with no success. I was wondering whether someone could give me some clues on how to &lt;U&gt;approach&lt;/U&gt; it&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Time&lt;/TD&gt;&lt;TD&gt;Location&lt;/TD&gt;&lt;TD&gt;Data&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31/02/2021 00:00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31/02/2021 00:05&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31/02/2021 00:00&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31/02/2021 00:05&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 31 Mar 2022 10:58:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2429256#M64614</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-03-31T10:58:29Z</dc:date>
    </item>
    <item>
      <title>Re: Problem grouping by days</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2433511#M64883</link>
      <description>&lt;P&gt;Your sample data only covers one day, and it specifies a day that doesn't exist.&amp;nbsp; Please provide better sample data that &lt;STRONG&gt;fully&lt;/STRONG&gt; covers your issue.&lt;/P&gt;</description>
      <pubDate>Sun, 03 Apr 2022 00:13:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2433511#M64883</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2022-04-03T00:13:21Z</dc:date>
    </item>
    <item>
      <title>Re: Problem grouping by days</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2433628#M64887</link>
      <description>&lt;P&gt;Add a date- not datetime- column to your fact table. You can do that either:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;At the source (for example, a native SQL query)&lt;/LI&gt;
&lt;LI&gt;In PowerQuery, for example:&amp;nbsp;&lt;img /&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Now you can connent this new "Date" column to your calendar table with a relationship, and perform some DAX.&lt;/P&gt;
&lt;P&gt;This will work when the visual table uses the Calendar [Date] field:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Number of Locations with Zero=
SUMX(VALUES('Table'[Locations),
IF(SUM('Table'[Data]&amp;gt;0,
1,
BLANK()
)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 03 Apr 2022 08:11:16 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2433628#M64887</guid>
      <dc:creator>rbriga</dc:creator>
      <dc:date>2022-04-03T08:11:16Z</dc:date>
    </item>
    <item>
      <title>Re: Problem grouping by days</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2434814#M64945</link>
      <description>&lt;P&gt;This is a more complete data. Basically I have a lot of locations and I would like to see how many consecutive days do I have with 0 data for a whole day in all locations&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;Location&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Value&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022 00:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0.455741&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022 06:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022 12:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022 18:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022 00:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022 06:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022 12:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022 18:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022 00:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022 06:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022 12:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022 18:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022 00:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0.433114&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022 06:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0.778561&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022 12:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0.961754&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022 18:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0.878894&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022 00:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022 06:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022 12:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022 18:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022 00:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022 06:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022 12:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022 18:00&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;The output I am loo king for is a measure with the consecutive 0 values as below:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;Measure&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/01/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/01/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/01/2022&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Mon, 04 Apr 2022 07:58:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2434814#M64945</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-04-04T07:58:38Z</dc:date>
    </item>
    <item>
      <title>Re: Problem grouping by days</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2436896#M65076</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 suggest you to add a date only column in your data table. It will help us to group the table in calculation.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Datevalue = DATEVALUE('Table'[Time])&lt;/LI-CODE&gt;
&lt;P&gt;Try this code.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Measure = 
VAR _T = 
SUMMARIZE(ALL('Table'),'Table'[Datevalue],"Count",CALCULATE(DISTINCTCOUNT('Table'[Value]),ALLEXCEPT('Table','Table'[Datevalue])),"Max",CALCULATE(MAX('Table'[Value]),ALLEXCEPT('Table','Table'[Datevalue])))
RETURN
COUNTAX(FILTER(_T,[Datevalue]&amp;lt;=MAX('Table'[Datevalue])&amp;amp;&amp;amp;[Count] = 1&amp;amp;&amp;amp;[Max] = 0),[Datevalue]) +0&lt;/LI-CODE&gt;
&lt;P&gt;Result is as below.&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;BR /&gt;Rico Zhou&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Apr 2022 02:23:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Problem-grouping-by-days/m-p/2436896#M65076</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-04-05T02:23:07Z</dc:date>
    </item>
  </channel>
</rss>

