<?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: Count Projects within ProjectStatus and ProjectType in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/306632#M301</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;you can get this view without any calculations, by using a matrix visual with 'ProjectType' as row elements and 'ProjectStatus' as column element and of course using 'Date' as a filter.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you still need or want to calculate it manually, you could do it by defining a measure for each:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Active Project A = 
CALCULATE(
	COUNTA(Table1[ProjectID]);
	FILTER(Table1;
		Table1[ProjectStatus&amp;nbsp;] = "Active" &amp;amp;&amp;amp;
		Table1[ProjectType] = "GroupeA"
	)
)&lt;/PRE&gt;&lt;P&gt;Note that this is not a very efficient solution, as you would have to define one measure per status/project combination.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A better approach would be to just count the ProjectID and use filters. In that way you would have a single measure only:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Count Projects = COUNTA(Table1[ProjectID])&lt;/PRE&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 20 Nov 2017 07:48:22 GMT</pubDate>
    <dc:creator>skasper</dc:creator>
    <dc:date>2017-11-20T07:48:22Z</dc:date>
    <item>
      <title>Count Projects within ProjectStatus and ProjectType</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/306337#M300</link>
      <description>&lt;P&gt;Hi there.&lt;/P&gt;&lt;P&gt;I have a big challenge I hope you can help me with. I have a Table that track e.g. project status together with a lot other information about the project.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would look like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;ProjectID&lt;/TD&gt;&lt;TD&gt;ProjectStatus&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;ProjectType&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;19-11-2017&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Active&lt;/TD&gt;&lt;TD&gt;GroupeA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;19-11-2017&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;Active&lt;/TD&gt;&lt;TD&gt;GroupeB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20-11-2017&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;Active&lt;/TD&gt;&lt;TD&gt;GroupeB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20-11-2017&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Active&lt;/TD&gt;&lt;TD&gt;GroupeA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20-11-2017&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;On-Hold&lt;/TD&gt;&lt;TD&gt;GroupeB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;19-12-2017&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;TD&gt;GroupeA&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I whould like to to is to count the number of Projects within Both ProjectStatus and ProjectGroup. It is however also, important that i only count the project once. By this means, if my date slice has the value 19-112017 By table would look like this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ProjectTyps&lt;/TD&gt;&lt;TD&gt;Active&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;TD&gt;Onhold&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;GroupA&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;GroupB&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, if I select the whole time period 19-11-2017 - 19-12-2017 my table should look like this.&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ProjectTyps&lt;/TD&gt;&lt;TD&gt;Active&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;TD&gt;Onhold&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;GroupA&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;GroupB&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope you can help me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 19 Nov 2017 15:50:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/306337#M300</guid>
      <dc:creator>JensV</dc:creator>
      <dc:date>2017-11-19T15:50:06Z</dc:date>
    </item>
    <item>
      <title>Re: Count Projects within ProjectStatus and ProjectType</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/306632#M301</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;you can get this view without any calculations, by using a matrix visual with 'ProjectType' as row elements and 'ProjectStatus' as column element and of course using 'Date' as a filter.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you still need or want to calculate it manually, you could do it by defining a measure for each:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Active Project A = 
CALCULATE(
	COUNTA(Table1[ProjectID]);
	FILTER(Table1;
		Table1[ProjectStatus&amp;nbsp;] = "Active" &amp;amp;&amp;amp;
		Table1[ProjectType] = "GroupeA"
	)
)&lt;/PRE&gt;&lt;P&gt;Note that this is not a very efficient solution, as you would have to define one measure per status/project combination.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A better approach would be to just count the ProjectID and use filters. In that way you would have a single measure only:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Count Projects = COUNTA(Table1[ProjectID])&lt;/PRE&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Nov 2017 07:48:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/306632#M301</guid>
      <dc:creator>skasper</dc:creator>
      <dc:date>2017-11-20T07:48:22Z</dc:date>
    </item>
    <item>
      <title>Re: Count Projects within ProjectStatus and ProjectType</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/311371#M304</link>
      <description>&lt;P&gt;Thank you for the feedback.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My&amp;nbsp;challenge is that if a project has more than one 'Status' in the time period. The project will be counted for both Status'. However, I only want to count the most resent 'ProjectStatus' for each Project.&lt;/P&gt;</description>
      <pubDate>Mon, 27 Nov 2017 09:02:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/311371#M304</guid>
      <dc:creator>JensV</dc:creator>
      <dc:date>2017-11-27T09:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: Count Projects within ProjectStatus and ProjectType</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/3403018#M128541</link>
      <description>&lt;P&gt;To get the desired result, you can use DAX to create measures that perform these calculations. Here are the steps and DAX measures you can create.&lt;/P&gt;
&lt;P&gt;Unique Projects:&lt;BR /&gt;Firstly, create a table that captures unique projects over the entire duration:&lt;BR /&gt;UniqueProjects = SUMMARIZE('TableName', 'TableName'[ProjectID], LASTNONBLANK('TableName'[Date], 1), 'TableName'[ProjectStatus], 'TableName'[ProjectType])&lt;BR /&gt;This formula creates a new table, UniqueProjects, which summarizes the original table by ProjectID, and captures the latest status and type for each unique project.&lt;/P&gt;
&lt;P&gt;Active Projects:&lt;BR /&gt;Now, create a measure to count active projects:&lt;BR /&gt;Active Projects = &lt;BR /&gt;COUNTROWS(&lt;BR /&gt;FILTER(&lt;BR /&gt;UniqueProjects,&lt;BR /&gt;[ProjectStatus] = "Active"&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;This formula will count the rows in UniqueProjects where the ProjectStatus is "Active".&lt;/P&gt;
&lt;P&gt;Closed Projects:&lt;BR /&gt;Similarly, create a measure to count closed projects:&lt;BR /&gt;Closed Projects = &lt;BR /&gt;COUNTROWS(&lt;BR /&gt;FILTER(&lt;BR /&gt;UniqueProjects,&lt;BR /&gt;[ProjectStatus] = "Closed"&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;On-Hold Projects:&lt;BR /&gt;Finally, create a measure to count the on-hold projects:&lt;BR /&gt;Onhold Projects = &lt;BR /&gt;COUNTROWS(&lt;BR /&gt;FILTER(&lt;BR /&gt;UniqueProjects,&lt;BR /&gt;[ProjectStatus] = "On-Hold"&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;Visualization:&lt;BR /&gt;Now, when you create a matrix or a table visualization in Power BI:&lt;BR /&gt;Drag ProjectType to Rows.&lt;BR /&gt;Drag the three measures Active Projects, Closed Projects, and Onhold Projects to Values.&lt;BR /&gt;This will show the counts in the desired format.&lt;/P&gt;
&lt;P&gt;Remember, DAX context plays an important role. These measures will respect any filters or slicers you have on your report. So if you apply a date slicer or filter, the measures will only count the projects within that date range.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Aug 2023 20:50:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Count-Projects-within-ProjectStatus-and-ProjectType/m-p/3403018#M128541</guid>
      <dc:creator>technolog</dc:creator>
      <dc:date>2023-08-28T20:50:41Z</dc:date>
    </item>
  </channel>
</rss>

