<?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: Table visual to show all rows of related table except selected in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4816571#M184170</link>
    <description>&lt;P&gt;Hi TasCat09,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Thanks for the update. Thank(Super user for sharing file)&lt;/P&gt;
&lt;P&gt;After reviewing the pbix, the reason you are getting blank for BU2 and BU4 is because of ALLNOBLANKROW&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The ALLNOBLANKROW function only filters the blank row that a parent table, in a relationship, will show when there are one or more rows in the child table that have non-matching values to the parent column.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;After modifying the measure, you get the following result-&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 04 Sep 2025 09:18:02 GMT</pubDate>
    <dc:creator>v-aatheeque</dc:creator>
    <dc:date>2025-09-04T09:18:02Z</dc:date>
    <item>
      <title>Table visual to show all rows of related table except selected</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4811983#M184013</link>
      <description>&lt;P&gt;I have 2 three tables that are joined BU[BUID] 1&amp;lt;-&amp;gt;* BUPR[BUID] , BUPR[PRID]*&amp;lt;-&amp;gt;1 Process[PRID] (because the relationship between BU and Process is many to many). I want to create a dashboard that has 2 table visuals and 1 slicer. The user can select a BU[Name] from the slicer and I want table 1 to display all Process that are related to the selected BU. I want the second table to show Process[Name] and BU[Name] for every other BU not selected in the slicer.&lt;BR /&gt;So far I can only solve the first table if I make the relationships between the 3 tables bi-directional (which I know is not best practice) and cannot solve the second table despite trying several different dax measures.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The second part of my problem seems similar to the solution provided in ‘Filter a table visual based on a slicer selection’ but this solution doesn’t have to traverse three different table.&lt;/P&gt;&lt;P&gt;It seems like it should be possible but I have tried a lot of different ways and I can’t figure it out. Any help would be appreciated.&lt;BR /&gt;&lt;BR /&gt;Here are some example tables I used to test several unsuccessful attempts.&lt;BR /&gt;BU:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;BUID&lt;/TD&gt;&lt;TD&gt;Name&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;BU1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;BU2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;BU3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;BU4&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BUPR:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;BUID&lt;/TD&gt;&lt;TD&gt;PRID&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Process:&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PRID&lt;/TD&gt;&lt;TD&gt;Name&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Process1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Process2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Process3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Process4&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;Here is what I would like the result to be:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 30 Aug 2025 02:35:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4811983#M184013</guid>
      <dc:creator>TasCat09</dc:creator>
      <dc:date>2025-08-30T02:35:19Z</dc:date>
    </item>
    <item>
      <title>Re: Table visual to show all rows of related table except selected</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4812112#M184016</link>
      <description>&lt;P&gt;Done&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;file is here&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://drive.google.com/drive/folders/1QWH1SxVPf6kmY4frnvA50wUJrG_-oOyF?usp=sharing" target="_blank"&gt;https://drive.google.com/drive/folders/1QWH1SxVPf6kmY4frnvA50wUJrG_-oOyF?usp=sharing&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A few explanations will follow shortly&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If this helped, please consider giving kudos and mark as a solution&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="273" data-lia-user-login="me" class="lia-mention lia-mention-user"&gt;me&lt;/a&gt; in replies or I'll lose your thread&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Want to check your DAX skills? &lt;A href="https://www.linkedin.com/company/kubisco/" target="_blank"&gt;Answer my biweekly DAX challenges on the kubisco Linkedin page&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Consider voting &lt;A href="https://community.fabric.microsoft.com/t5/Fabric-Ideas/Power-BI-Filter-Pane-as-an-icon-on-the-right-side-bar-in-on/idi-p/4728588" target="_blank"&gt;this Power BI idea&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Francesco Bergamaschi&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;MBA, M.Eng, M.Econ, Professor of BI&lt;/P&gt;</description>
      <pubDate>Sat, 30 Aug 2025 09:06:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4812112#M184016</guid>
      <dc:creator>FBergamaschi</dc:creator>
      <dc:date>2025-08-30T09:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: Table visual to show all rows of related table except selected</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4812652#M184025</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1287762" data-lia-user-login="FBergamaschi" class="lia-mention lia-mention-user"&gt;FBergamaschi&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;The solution you have provided is close to the behaviour I am looking for but not quite. I found 2 issues when I tried to implement your solution in my PBIX file, I can sort of explain 1 but number 2 I cannot:&lt;BR /&gt;1. The first table responds to the slicer and shows related processes only where there i only 1 row in the BUPR table. Is this because the ALLNOBLANKROWS function only returns distinct rows and there are no distinct rows when 2 or more processes are related to a BU[Name]? I found table 1 showed the correct Process[Name] for BU 1 and 3 but returned nothing for BU 2 and 4.&lt;BR /&gt;2. The second issue is probably related to my version of PowerBI (I am using&amp;nbsp;Version: 2.138.2255.0 64-bit (January 2025)) because I can verify the solution in the PBIX you provided does produce the correct outcome for the second table (i.e. any BU selected in the slicer and its related processes are excluded) but I can't replicate it in my PBIX file?&lt;/P&gt;</description>
      <pubDate>Mon, 01 Sep 2025 01:09:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4812652#M184025</guid>
      <dc:creator>TasCat09</dc:creator>
      <dc:date>2025-09-01T01:09:41Z</dc:date>
    </item>
    <item>
      <title>Re: Table visual to show all rows of related table except selected</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4816571#M184170</link>
      <description>&lt;P&gt;Hi TasCat09,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Thanks for the update. Thank(Super user for sharing file)&lt;/P&gt;
&lt;P&gt;After reviewing the pbix, the reason you are getting blank for BU2 and BU4 is because of ALLNOBLANKROW&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The ALLNOBLANKROW function only filters the blank row that a parent table, in a relationship, will show when there are one or more rows in the child table that have non-matching values to the parent column.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;After modifying the measure, you get the following result-&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Sep 2025 09:18:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4816571#M184170</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-09-04T09:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: Table visual to show all rows of related table except selected</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4817414#M184197</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="819528" data-lia-user-login="v-aatheeque" class="lia-mention lia-mention-user"&gt;v-aatheeque&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Your explanation makes sense and the solution you provided using FIRSTNONBLANK does solve the problem where nothing is returned when there are multiple processes that could be returned for a particular BU. However, the solution has created a new problem where only one Process is returned in table 1 should when more than 1 should be returned (e.g. Selecting BU2 should result in table 1 returning Process2 and Process3)&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Sep 2025 20:54:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4817414#M184197</guid>
      <dc:creator>TasCat09</dc:creator>
      <dc:date>2025-09-04T20:54:42Z</dc:date>
    </item>
    <item>
      <title>Re: Table visual to show all rows of related table except selected</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4820902#M184279</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1290906" data-lia-user-login="TasCat09" class="lia-mention lia-mention-user"&gt;TasCat09&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;You can modify the measure to achieve the following result:&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;ProcessNames =

CALCULATE(

    CONCATENATEX(

        VALUES(Process[Name]),

        Process[Name],

        ", "

    ),

    CROSSFILTER(Process[PRID], BUPR[PRID], Both),

    BU[Name] = SELECTEDVALUE('BU Selected'[Name])

)&lt;/LI-CODE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Expected result :&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Attached file for reference.&lt;BR /&gt;&lt;BR /&gt;Hope this helps !!&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Sep 2025 06:54:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4820902#M184279</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-09-09T06:54:54Z</dc:date>
    </item>
    <item>
      <title>Re: Table visual to show all rows of related table except selected</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4822379#M184313</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1290906" data-lia-user-login="TasCat09" class="lia-mention lia-mention-user"&gt;TasCat09&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Just checking in to see if you had a chance to review the previous response. If you still need assistance, please let us know and we’ll be glad to help.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Sep 2025 12:06:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4822379#M184313</guid>
      <dc:creator>v-aatheeque</dc:creator>
      <dc:date>2025-09-10T12:06:53Z</dc:date>
    </item>
    <item>
      <title>Re: Table visual to show all rows of related table except selected</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4824108#M184357</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="819528" data-lia-user-login="v-aatheeque" class="lia-mention lia-mention-user"&gt;v-aatheeque&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;That is the exact behavior I was hoping for. The only small improvement I made was to replace the ", " sparator in the CONCATENATEX function with&amp;nbsp;&lt;SPAN&gt;&lt;!-- ScriptorStartFragment --&gt;UNICHAR(13) &amp;amp; UNICHAR(10) which makes each value appear on a separate row rather than appearing on the same row separated by a comma.&lt;BR /&gt;&lt;!-- ScriptorEndFragment --&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Sep 2025 04:15:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Table-visual-to-show-all-rows-of-related-table-except-selected/m-p/4824108#M184357</guid>
      <dc:creator>TasCat09</dc:creator>
      <dc:date>2025-09-12T04:15:24Z</dc:date>
    </item>
  </channel>
</rss>

