<?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: DAX Count() with some records counted twice in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398616#M174657</link>
    <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="521901" data-lia-user-login="Marpas" class="lia-mention lia-mention-user"&gt;Marpas&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;you can use this Dax measure&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Total = 
var a_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "A.1") +
              CALCULATE(SUM(Table_[Count]),Table_[Category ] = "A.2") +
              CALCULATE(SUM(Table_[Count]),Table_[Category ] = "A.1 + B")

var b_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "B") +
              CALCULATE(SUM(Table_[Count]),Table_[Category ] = "A.1 + B")
              
var c_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "C")
var d_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "D")
var e_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "E")
var f_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "F")

RETURN
SWITCH(SELECTEDVALUE(Table_[Category ]),
       "A",a_total,
       "B",b_total,
       "C",c_total,
       "D",d_total,
       "E",e_total,
       "F",f_total)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 06 Feb 2025 17:08:52 GMT</pubDate>
    <dc:creator>vivek31</dc:creator>
    <dc:date>2025-02-06T17:08:52Z</dc:date>
    <item>
      <title>DAX Count() with some records counted twice</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398011#M174618</link>
      <description>&lt;P&gt;Hi all,&lt;BR /&gt;I would need DAX that would count records for me, which would:&lt;BR /&gt;1. some categories merge into one total&lt;/P&gt;&lt;P&gt;2. one category would be counted twice&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;input:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Category&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Count&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A.1&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A.2&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A.1 + B&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;40&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;70&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;F&lt;/TD&gt;&lt;TD&gt;80&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Category&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Total&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;70&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;70&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;F&lt;/TD&gt;&lt;TD&gt;80&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if it was only point 1 (merging) I would simply make custom field where A1 &amp;amp; A2 would be changed to A and just run count() on that field, but unfortunately that "A.1 + B" category which needs to be counted towards total of A and total of B makes things harder.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance for any suggestions.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 10:46:51 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398011#M174618</guid>
      <dc:creator>Marpas</dc:creator>
      <dc:date>2025-02-06T10:46:51Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Count() with some records counted twice</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398102#M174619</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="521901" data-lia-user-login="Marpas" class="lia-mention lia-mention-user"&gt;Marpas&lt;/a&gt;&amp;nbsp;First&amp;nbsp;Create a calculated column to merge categories:&lt;/P&gt;
&lt;P&gt;dax&lt;BR /&gt;MergedCategory = &lt;BR /&gt;SWITCH(&lt;BR /&gt;TRUE(),&lt;BR /&gt;Table[Category] = "A.1", "A",&lt;BR /&gt;Table[Category] = "A.2", "A",&lt;BR /&gt;Table[Category] = "A.1 + B", "A",&lt;BR /&gt;Table[Category] = "B", "B",&lt;BR /&gt;Table[Category] = "A.1 + B", "B",&lt;BR /&gt;Table[Category] = "C", "C",&lt;BR /&gt;Table[Category] = "D", "D",&lt;BR /&gt;Table[Category] = "E", "E",&lt;BR /&gt;Table[Category] = "F", "F",&lt;BR /&gt;Table[Category] -- Default case&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Create a calculated table to count the records:&lt;/P&gt;
&lt;P&gt;dax&lt;BR /&gt;CategoryTotals = &lt;BR /&gt;SUMMARIZE(&lt;BR /&gt;Table,&lt;BR /&gt;Table[MergedCategory],&lt;BR /&gt;"Total", &lt;BR /&gt;SUMX(&lt;BR /&gt;FILTER(&lt;BR /&gt;Table,&lt;BR /&gt;Table[MergedCategory] = EARLIER(Table[MergedCategory])&lt;BR /&gt;),&lt;BR /&gt;Table[Count]&lt;BR /&gt;)&lt;BR /&gt;)&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 11:45:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398102#M174619</guid>
      <dc:creator>bhanu_gautam</dc:creator>
      <dc:date>2025-02-06T11:45:36Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Count() with some records counted twice</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398103#M174620</link>
      <description>&lt;P&gt;I would create a helper table with 2 columns, one for the category name you want to use in visuals ( e.g. A ) and one with the category name from the fact table ( e.g. A.1 ). There would be multiple rows for categories A and B.&lt;/P&gt;
&lt;P&gt;Create a many-to-many single direction relationship from the helper table to the fact table, so that the helper table filters the fact table. Then you can use the category from the helper table in visuals, and the measure is a simple SUM of the fact table count column.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 11:47:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398103#M174620</guid>
      <dc:creator>johnt75</dc:creator>
      <dc:date>2025-02-06T11:47:50Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Count() with some records counted twice</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398253#M174629</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&amp;lt;&amp;lt;Table[Category] = "A.1 + B", "B",&amp;gt;&amp;gt; will never be executed&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 13:44:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398253#M174629</guid>
      <dc:creator>Marpas</dc:creator>
      <dc:date>2025-02-06T13:44:59Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Count() with some records counted twice</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398533#M174645</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="521901" data-lia-user-login="Marpas" class="lia-mention lia-mention-user"&gt;Marpas&lt;/a&gt;&amp;nbsp;, This is not sum this is column name as mentioned in your data&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A.1 + B&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 16:06:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398533#M174645</guid>
      <dc:creator>bhanu_gautam</dc:creator>
      <dc:date>2025-02-06T16:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Count() with some records counted twice</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398551#M174651</link>
      <description>&lt;P&gt;Yes, that's what worked the best. I've tried various combinations and at the end helper table was the way to go.&lt;BR /&gt;&lt;BR /&gt;For future reference: There were more niuanses than I've mentioned in intial question.&lt;BR /&gt;Count field doesnt exists, is calculated on the fly by counting unique ItemIDs in fact table.&lt;BR /&gt;There is another table, let's call it estimation table (coming from different source).&lt;BR /&gt;Goal was to calculate fact/estimated ratio per category.&lt;BR /&gt;&lt;BR /&gt;to simply show numbers, creating relationships was sufficient.&lt;BR /&gt;But to calculate ratio, I had to create measures in helper table.&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CountFact =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;DISTINCTCOUNT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;factTable&lt;/SPAN&gt;&lt;SPAN&gt;[ItemID]&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;SPAN&gt;CountEstimated =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;DISTINCTCOUNT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;estimatedTable&lt;/SPAN&gt;&lt;SPAN&gt;[ItemID]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Ratio = [CountFact] / [CountEstimated]&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 16:50:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398551#M174651</guid>
      <dc:creator>Marpas</dc:creator>
      <dc:date>2025-02-06T16:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Count() with some records counted twice</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398616#M174657</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="521901" data-lia-user-login="Marpas" class="lia-mention lia-mention-user"&gt;Marpas&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;you can use this Dax measure&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Total = 
var a_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "A.1") +
              CALCULATE(SUM(Table_[Count]),Table_[Category ] = "A.2") +
              CALCULATE(SUM(Table_[Count]),Table_[Category ] = "A.1 + B")

var b_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "B") +
              CALCULATE(SUM(Table_[Count]),Table_[Category ] = "A.1 + B")
              
var c_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "C")
var d_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "D")
var e_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "E")
var f_total = CALCULATE(SUM(Table_[Count]),Table_[Category ] = "F")

RETURN
SWITCH(SELECTEDVALUE(Table_[Category ]),
       "A",a_total,
       "B",b_total,
       "C",c_total,
       "D",d_total,
       "E",e_total,
       "F",f_total)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 17:08:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Count-with-some-records-counted-twice/m-p/4398616#M174657</guid>
      <dc:creator>vivek31</dc:creator>
      <dc:date>2025-02-06T17:08:52Z</dc:date>
    </item>
  </channel>
</rss>

