<?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 get list of item occurance with condition in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3110031#M109810</link>
    <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;i have table dataset in the below format,&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;App name&lt;/TD&gt;&lt;TD&gt;Duration&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;01-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;01-12-2022&lt;/TD&gt;&lt;TD&gt;Instagram&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;01-12-2022&lt;/TD&gt;&lt;TD&gt;FB&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;01-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;02-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;02-12-2022&lt;/TD&gt;&lt;TD&gt;Whatsapp&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;02-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;03-12-2022&lt;/TD&gt;&lt;TD&gt;Whatsapp&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;03-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;03-12-2022&lt;/TD&gt;&lt;TD&gt;Instagram&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;04-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&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;First part&lt;/STRONG&gt; was to calculate ATS = duration/distinctcount(ID) for each day excluding "METER" app. I used below DAX for the calculation&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;ATS&amp;nbsp; = &lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;AVERAGEX&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; SUMMARIZE(FILTER(table, table[Appname] &amp;lt;&amp;gt;&amp;nbsp;"METER"), table[Date],"Sum_duration",SUM(table[Duration]),"Reach", DISTINCTCOUNT(table[ID]))&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;DIVIDE([Sum_duration],[Reach]))&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Above DAX gave me ATS result for each day excluding "METER" app.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;Second part&lt;/STRONG&gt; of problem was to get list of ID that gives me only "METER" data for the month (all days considered). That means for the above dataset ID 102 gives "METER" data only for all the 4 days considered. Other ID reported data for other apps as well so can be excluded.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Please help what DAX to use.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Fri, 03 Mar 2023 10:39:58 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2023-03-03T10:39:58Z</dc:date>
    <item>
      <title>How to get list of item occurance with condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3110031#M109810</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;i have table dataset in the below format,&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;App name&lt;/TD&gt;&lt;TD&gt;Duration&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;01-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;01-12-2022&lt;/TD&gt;&lt;TD&gt;Instagram&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;01-12-2022&lt;/TD&gt;&lt;TD&gt;FB&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;01-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;02-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;02-12-2022&lt;/TD&gt;&lt;TD&gt;Whatsapp&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;02-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;03-12-2022&lt;/TD&gt;&lt;TD&gt;Whatsapp&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;03-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;03-12-2022&lt;/TD&gt;&lt;TD&gt;Instagram&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;04-12-2022&lt;/TD&gt;&lt;TD&gt;METER&lt;/TD&gt;&lt;TD&gt;10&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;First part&lt;/STRONG&gt; was to calculate ATS = duration/distinctcount(ID) for each day excluding "METER" app. I used below DAX for the calculation&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;ATS&amp;nbsp; = &lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;AVERAGEX&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;(&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; SUMMARIZE(FILTER(table, table[Appname] &amp;lt;&amp;gt;&amp;nbsp;"METER"), table[Date],"Sum_duration",SUM(table[Duration]),"Reach", DISTINCTCOUNT(table[ID]))&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;DIVIDE([Sum_duration],[Reach]))&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Above DAX gave me ATS result for each day excluding "METER" app.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;Second part&lt;/STRONG&gt; of problem was to get list of ID that gives me only "METER" data for the month (all days considered). That means for the above dataset ID 102 gives "METER" data only for all the 4 days considered. Other ID reported data for other apps as well so can be excluded.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Please help what DAX to use.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 03 Mar 2023 10:39:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3110031#M109810</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-03-03T10:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to get list of item occurance with condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3110162#M109820</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;Was able to solve above prob in SQL for one day taken at a time:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;SELECT&amp;nbsp; ID&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;FROM tabel&lt;BR /&gt;WHERE Date='2022-12-01'&lt;BR /&gt;GROUP BY ID&lt;BR /&gt;HAVING MIN(app name)=MAX(app name)&lt;BR /&gt;AND MIN(app name) in ('METER')&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;Can somebody help the above same in DAX method ?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Mar 2023 11:44:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3110162#M109820</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-03-03T11:44:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to get list of item occurance with condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3113201#M110093</link>
      <description>&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;HI&amp;nbsp;Anonymous&lt;/LI-USER&gt;,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;You can use the following measure formula to check current id related records within current date ranges and return flag:&lt;/FONT&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;flag =
VAR currDate =
    MAX ( 'Table'[Date] )
VAR appList =
    CALCULATETABLE (
        VALUES ( 'Table'[App name] ),
        FILTER (
            ALLSELECTED ( 'Table' ),
            YEAR ( 'Table'[Date] ) = YEAR ( currDate )
                &amp;amp;&amp;amp; MONTH ( 'Table'[Date] ) = MONTH ( currDate )
        ),
        VALUES ( 'Table'[ID] )
    )
RETURN
    IF ( "METER" IN appList &amp;amp;&amp;amp; COUNTROWS ( appList ) = 1, "Y", "N" )&lt;/LI-CODE&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;&lt;img /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;Regards,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;Xiaoxin Sheng&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2023 07:47:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3113201#M110093</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-03-06T07:47:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to get list of item occurance with condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3113753#M110159</link>
      <description>&lt;P&gt;Thank you so much for the response. So i was applying the same measure that you have given but my actual dataset is huge so keeping ID, app name and date is not loading the measure. (data that i pasted in question was just a sample).&lt;/P&gt;&lt;P&gt;Is it possible to show the flag against each ID in visual avoiding the app and date from the visual ?&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2023 12:18:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3113753#M110159</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-03-06T12:18:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to get list of item occurance with condition</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3115769#M110306</link>
      <description>&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;In fact, this expression will check at the year month level based on current ID group.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;If you only use ID as category without other fields, the formula will get wrong results because the aggregate row contexts have matched with multiple type of flags.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;Regards,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;Xiaoxin Sheng&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Mar 2023 08:33:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-get-list-of-item-occurance-with-condition/m-p/3115769#M110306</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-03-07T08:33:35Z</dc:date>
    </item>
  </channel>
</rss>

