<?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 Calculation for Distinct Count in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964427#M187035</link>
    <description>&lt;P&gt;This happens because a Calculated Column adds a value to every row.&lt;BR /&gt;If a Name has 2 rows (e.g., 1 for "Paris" and 1 for "India"), the column marks both as "Centralized". When you drag that column to a visual and it sums them up, you get 2 instead of 1.&lt;BR /&gt;To fix this, you must use a Measure that looks at the distinct Names, not the individual rows.&lt;BR /&gt;The Solution: Use These Measures&lt;BR /&gt;Delete the calculated column (or stop using it in your visual) and use these Measures instead. They use SUMX and VALUES to ensure each Name is counted only once, regardless of how many rows it has.&lt;BR /&gt;1. Centralized Count (Measure)&lt;BR /&gt;This calculates unique Names that have at least one centralized team.&lt;BR /&gt;Centralized Count =&lt;BR /&gt;VAR CentralizedNames =&lt;BR /&gt;SUMX (&lt;BR /&gt;VALUES ( 'YourTable'[Name] ), -- Iterate through unique Names only&lt;BR /&gt;VAR HasCentralizedTeam =&lt;BR /&gt;CALCULATE (&lt;BR /&gt;COUNTROWS ( 'YourTable' ),&lt;BR /&gt;'YourTable'[Team] IN { "Paris", "Germany", "Poland" }&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;IF ( HasCentralizedTeam &amp;gt; 0, 1, 0 )&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;CentralizedNames&lt;/P&gt;&lt;P&gt;2. Non-Centralized Count (Measure)&lt;BR /&gt;This calculates unique Names that have zero centralized teams.&lt;BR /&gt;Non Centralized Count =&lt;BR /&gt;VAR NonCentralizedNames =&lt;BR /&gt;SUMX (&lt;BR /&gt;VALUES ( 'YourTable'[Name] ), -- Iterate through unique Names only&lt;BR /&gt;VAR HasCentralizedTeam =&lt;BR /&gt;CALCULATE (&lt;BR /&gt;COUNTROWS ( 'YourTable' ),&lt;BR /&gt;'YourTable'[Team] IN { "Paris", "Germany", "Poland" }&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;IF ( HasCentralizedTeam = 0, 1, 0 ) -- Only count if NO centralized team found&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;NonCentralizedNames&lt;/P&gt;&lt;P&gt;Why this works&lt;BR /&gt;* VALUES ( 'YourTable'[Name] &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt; Creates a temporary list of unique names.&lt;BR /&gt;* SUMX: Goes through that unique list one by one.&lt;BR /&gt;* The Logic: It checks "Does this specific Name have a row in Paris, Germany, or Poland?"&lt;BR /&gt;* If Yes: It scores it as a 1 for Centralized.&lt;BR /&gt;* If No: It scores it as a 1 for Non-Centralized.&lt;BR /&gt;* Result: Even if a Name has 50 rows, it is only evaluated and counted once.&lt;/P&gt;</description>
    <pubDate>Fri, 30 Jan 2026 09:15:00 GMT</pubDate>
    <dc:creator>MohitsinghMS</dc:creator>
    <dc:date>2026-01-30T09:15:00Z</dc:date>
    <item>
      <title>DAX Calculation for Distinct Count</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964407#M187032</link>
      <description>&lt;P&gt;I am trying to replicate a Tableau formula in Power BI, however I am not able to achieve the result&lt;/P&gt;&lt;P&gt;Tableau Formula is:&lt;/P&gt;&lt;P class=""&gt;IF&lt;/P&gt;&lt;P class=""&gt;{ FIXED [Name], [Task]: SUM(IF [Team] = 'Paris' or [Team] = 'Germany' or [Team] = 'Poland' then 1 END)}&amp;gt;0 THEN 'Centralized'&lt;/P&gt;&lt;P class=""&gt;ELSEIF&lt;/P&gt;&lt;P class=""&gt;{ FIXED [Client_Name], [Task Grouping]: SUM(IF [Team] &amp;lt;&amp;gt; 'Paris' and [Team] &amp;lt;&amp;gt; 'Germany' and [Team] &amp;lt;&amp;gt; 'Poland' then 0 END)}=0 then 'Non Centralized' END&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;Here the expected result is:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Paris&lt;/TD&gt;&lt;TD&gt;Germany&lt;/TD&gt;&lt;TD&gt;Poland&lt;/TD&gt;&lt;TD&gt;Any Other Team&lt;/TD&gt;&lt;TD&gt;Any Other Team&lt;/TD&gt;&lt;TD&gt;Centralized Count&lt;/TD&gt;&lt;TD&gt;Non Centralized Count&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&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;1&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;TD&gt;0&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;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&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;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&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;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&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;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&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;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&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;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Fri, 30 Jan 2026 08:46:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964407#M187032</guid>
      <dc:creator>Revati25</dc:creator>
      <dc:date>2026-01-30T08:46:18Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Calculation for Distinct Count</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964422#M187033</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1240460" data-lia-user-login="Revati25" class="lia-mention lia-mention-user"&gt;Revati25&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Create a &lt;/SPAN&gt;&lt;SPAN&gt;Calculated Column&lt;/SPAN&gt;&lt;SPAN&gt; to mimic the FIXED LOD behavior:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Status =&lt;BR /&gt;VAR CentralizedCount =&lt;BR /&gt;CALCULATE (&lt;BR /&gt;COUNTROWS ( 'YourTable' ),&lt;BR /&gt;ALLEXCEPT ( 'YourTable', 'YourTable'[Name], 'YourTable'[Task] ), -- Groups by Name &amp;amp; Task&lt;BR /&gt;'YourTable'[Team] IN { "Paris", "Germany", "Poland" }&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;IF ( CentralizedCount &amp;gt; 0, "Centralized", "Non Centralized" )&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;To get the 1s and 0s from your image:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;• &lt;/SPAN&gt;&lt;SPAN&gt;Centralized Count:&lt;/SPAN&gt;&lt;SPAN&gt; IF([Status] = "Centralized", 1, 0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;• &lt;/SPAN&gt;&lt;SPAN&gt;Non Centralized Count:&lt;/SPAN&gt;&lt;SPAN&gt; IF([Status] = "Non Centralized", 1, 0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;If this suggestion works for you, kindly mark this reply as the &lt;/SPAN&gt;&lt;SPAN class=""&gt;solution&lt;/SPAN&gt;&lt;SPAN class=""&gt; and provide &lt;/SPAN&gt;&lt;SPAN class=""&gt;kudos&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Mohit Singh | PL300 | DP600 | DP-700&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;A href="https://www.linkedin.com/in/mohit-singh-16b917105" target="_blank" rel="noopener"&gt;https://www.linkedin.com/in/mohit-singh-16b917105&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 09:09:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964422#M187033</guid>
      <dc:creator>MohitsinghMS</dc:creator>
      <dc:date>2026-01-30T09:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Calculation for Distinct Count</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964426#M187034</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1491717" data-lia-user-login="MohitsinghMS" class="lia-mention lia-mention-user"&gt;MohitsinghMS&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have tried this calculation earlier, this is giving me double count.&lt;/P&gt;&lt;P&gt;That is the Name count is getting picked up if the name is present any other region as well as in those 3&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 09:12:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964426#M187034</guid>
      <dc:creator>Revati25</dc:creator>
      <dc:date>2026-01-30T09:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Calculation for Distinct Count</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964427#M187035</link>
      <description>&lt;P&gt;This happens because a Calculated Column adds a value to every row.&lt;BR /&gt;If a Name has 2 rows (e.g., 1 for "Paris" and 1 for "India"), the column marks both as "Centralized". When you drag that column to a visual and it sums them up, you get 2 instead of 1.&lt;BR /&gt;To fix this, you must use a Measure that looks at the distinct Names, not the individual rows.&lt;BR /&gt;The Solution: Use These Measures&lt;BR /&gt;Delete the calculated column (or stop using it in your visual) and use these Measures instead. They use SUMX and VALUES to ensure each Name is counted only once, regardless of how many rows it has.&lt;BR /&gt;1. Centralized Count (Measure)&lt;BR /&gt;This calculates unique Names that have at least one centralized team.&lt;BR /&gt;Centralized Count =&lt;BR /&gt;VAR CentralizedNames =&lt;BR /&gt;SUMX (&lt;BR /&gt;VALUES ( 'YourTable'[Name] ), -- Iterate through unique Names only&lt;BR /&gt;VAR HasCentralizedTeam =&lt;BR /&gt;CALCULATE (&lt;BR /&gt;COUNTROWS ( 'YourTable' ),&lt;BR /&gt;'YourTable'[Team] IN { "Paris", "Germany", "Poland" }&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;IF ( HasCentralizedTeam &amp;gt; 0, 1, 0 )&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;CentralizedNames&lt;/P&gt;&lt;P&gt;2. Non-Centralized Count (Measure)&lt;BR /&gt;This calculates unique Names that have zero centralized teams.&lt;BR /&gt;Non Centralized Count =&lt;BR /&gt;VAR NonCentralizedNames =&lt;BR /&gt;SUMX (&lt;BR /&gt;VALUES ( 'YourTable'[Name] ), -- Iterate through unique Names only&lt;BR /&gt;VAR HasCentralizedTeam =&lt;BR /&gt;CALCULATE (&lt;BR /&gt;COUNTROWS ( 'YourTable' ),&lt;BR /&gt;'YourTable'[Team] IN { "Paris", "Germany", "Poland" }&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;IF ( HasCentralizedTeam = 0, 1, 0 ) -- Only count if NO centralized team found&lt;BR /&gt;)&lt;BR /&gt;RETURN&lt;BR /&gt;NonCentralizedNames&lt;/P&gt;&lt;P&gt;Why this works&lt;BR /&gt;* VALUES ( 'YourTable'[Name] &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt; Creates a temporary list of unique names.&lt;BR /&gt;* SUMX: Goes through that unique list one by one.&lt;BR /&gt;* The Logic: It checks "Does this specific Name have a row in Paris, Germany, or Poland?"&lt;BR /&gt;* If Yes: It scores it as a 1 for Centralized.&lt;BR /&gt;* If No: It scores it as a 1 for Non-Centralized.&lt;BR /&gt;* Result: Even if a Name has 50 rows, it is only evaluated and counted once.&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 09:15:00 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4964427#M187035</guid>
      <dc:creator>MohitsinghMS</dc:creator>
      <dc:date>2026-01-30T09:15:00Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Calculation for Distinct Count</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4965702#M187036</link>
      <description>&lt;P&gt;If I apply ALL Except with this for Task Group, that is coming from another table, would it work&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 10:11:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4965702#M187036</guid>
      <dc:creator>Revati25</dc:creator>
      <dc:date>2026-01-30T10:11:52Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Calculation for Distinct Count</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4968111#M187037</link>
      <description>&lt;P&gt;Please try&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jan 2026 12:25:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4968111#M187037</guid>
      <dc:creator>MohitsinghMS</dc:creator>
      <dc:date>2026-01-30T12:25:59Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Calculation for Distinct Count</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4976882#M187043</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1240460" data-lia-user-login="Revati25" class="lia-mention lia-mention-user"&gt;Revati25&lt;/a&gt;&amp;nbsp;Can you please share sample datasets to test?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 31 Jan 2026 09:28:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4976882#M187043</guid>
      <dc:creator>techies</dc:creator>
      <dc:date>2026-01-31T09:28:11Z</dc:date>
    </item>
    <item>
      <title>Re: DAX Calculation for Distinct Count</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4989485#M187048</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1240460" data-lia-user-login="Revati25" class="lia-mention lia-mention-user"&gt;Revati25&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;Thanks for reaching out to the Microsoft Fabric Community forum.&lt;BR /&gt;&lt;BR /&gt;I have used this DAX measure to get the expected result&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Centralization Type = 
VAR HasCentralTeam =
    CALCULATE (
        COUNTROWS ( FactTasks ),
        ALLEXCEPT (
            FactTasks,
            FactTasks[Name],
            FactTasks[Task]
        ),
        FactTasks[Team] IN { "Paris", "Germany", "Poland" }
    )

VAR HasOtherTeam =
    CALCULATE (
        COUNTROWS ( FactTasks ),
        ALLEXCEPT (
            FactTasks,
            FactTasks[Client_Name],
            FactTasks[Task Grouping]
        ),
        NOT FactTasks[Team] IN { "Paris", "Germany", "Poland" }
    )

RETURN
SWITCH (
    TRUE (),
    HasCentralTeam &amp;gt; 0, "Centralized",
    HasOtherTeam = 0, "Non Centralized",
    BLANK ()
)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Attaching the .pbix for reference&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this information helps. Please do let us know if you have any further queries.&lt;BR /&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Mon, 02 Feb 2026 10:11:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-Calculation-for-Distinct-Count/m-p/4989485#M187048</guid>
      <dc:creator>v-nmadadi-msft</dc:creator>
      <dc:date>2026-02-02T10:11:24Z</dc:date>
    </item>
  </channel>
</rss>

