<?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 Need help with Dynamic Multi-Column Filtering in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2185928#M32875</link>
    <description>&lt;P&gt;Basically, I have a table in the database that looks like this with a bunch of report names&amp;nbsp; as rows and a few thousand 1/0 indicator columns:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Name&lt;/TD&gt;&lt;TD&gt;Measure1&lt;/TD&gt;&lt;TD&gt;Measure2&lt;/TD&gt;&lt;TD&gt;Measure3&lt;/TD&gt;&lt;TD&gt;Measure4&lt;/TD&gt;&lt;TD&gt;…&lt;/TD&gt;&lt;TD&gt;Measure3000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report4&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&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;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;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to create some sort of visual that will allow the user to select any number of measures (EG measure1 and&amp;nbsp; measure3) and the table will filter down to show only report names where the measures selected by the user = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example1: if the user selects&amp;nbsp;measure1, reports 1 and 4 should be shown.&lt;/P&gt;&lt;P&gt;Example2: If the user selects measure2 and measure3, reports 2 and 4 should be shown&lt;/P&gt;&lt;P&gt;Example3: If the user selects measure1, measure2 and measure3000, no reports should be shown&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have managed to get this functionality by putting many slicers on the canvas, however putting 100+ slicers on the same canvas is not plausible.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is this something that can be done?&lt;/P&gt;</description>
    <pubDate>Thu, 11 Nov 2021 19:46:01 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2021-11-11T19:46:01Z</dc:date>
    <item>
      <title>Need help with Dynamic Multi-Column Filtering</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2185928#M32875</link>
      <description>&lt;P&gt;Basically, I have a table in the database that looks like this with a bunch of report names&amp;nbsp; as rows and a few thousand 1/0 indicator columns:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Name&lt;/TD&gt;&lt;TD&gt;Measure1&lt;/TD&gt;&lt;TD&gt;Measure2&lt;/TD&gt;&lt;TD&gt;Measure3&lt;/TD&gt;&lt;TD&gt;Measure4&lt;/TD&gt;&lt;TD&gt;…&lt;/TD&gt;&lt;TD&gt;Measure3000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report4&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Report5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; 0&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;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;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to create some sort of visual that will allow the user to select any number of measures (EG measure1 and&amp;nbsp; measure3) and the table will filter down to show only report names where the measures selected by the user = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example1: if the user selects&amp;nbsp;measure1, reports 1 and 4 should be shown.&lt;/P&gt;&lt;P&gt;Example2: If the user selects measure2 and measure3, reports 2 and 4 should be shown&lt;/P&gt;&lt;P&gt;Example3: If the user selects measure1, measure2 and measure3000, no reports should be shown&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have managed to get this functionality by putting many slicers on the canvas, however putting 100+ slicers on the same canvas is not plausible.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is this something that can be done?&lt;/P&gt;</description>
      <pubDate>Thu, 11 Nov 2021 19:46:01 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2185928#M32875</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-11T19:46:01Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with Dynamic Multi-Column Filtering</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2185978#M32877</link>
      <description>&lt;P&gt;&lt;A href="https://support.microsoft.com/en-us/office/unpivot-columns-power-query-0f7bad4b-9ea1-49c1-9d95-f588221c7098" target="_blank"&gt;Unpivot&lt;/A&gt; the measure columns in the query editor and this is much easier.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AlexisOlson_0-1636662317383.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/629938i2E570CFC0C0B2844/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AlexisOlson_0-1636662317383.png" alt="AlexisOlson_0-1636662317383.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Nov 2021 20:25:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2185978#M32877</guid>
      <dc:creator>AlexisOlson</dc:creator>
      <dc:date>2021-11-11T20:25:55Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with Dynamic Multi-Column Filtering</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2198266#M33012</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;，&lt;/P&gt;
&lt;P&gt;Are the fields circled in red in the screenshot below measures or the fields that actually exists in the table? If they are&amp;nbsp;measures, you can refer to the following blog or video to dynamically display the measure values based on the slicer option.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yingyinr_0-1637313211118.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/633629i8022178754F0090E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yingyinr_0-1637313211118.png" alt="yingyinr_0-1637313211118.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=OIGGrrnMIgk" target="_self"&gt;&lt;STRONG&gt;Power BI - Dynamically Add or Remove Measures from Visual&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=Ua3PyCTIAHM" target="_self"&gt;&lt;STRONG&gt;Multi Measure Dynamic Visuals - Data Viz Technique In Power BI&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.thedataschool.com.au/danica-hui/switching-measures-and-titles-dynamically-in-power-bi/" target="_self"&gt;&lt;STRONG&gt;Switching Measures and Titles Dynamically in Power BI&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Switch-measures.gif" style="width: 618px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/633635i9CA700E2BAAE3549/image-size/large?v=v2&amp;amp;px=999" role="button" title="Switch-measures.gif" alt="Switch-measures.gif" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;If the above links can't help get the expected result, please provide some sample data(&lt;EM&gt;&lt;STRONG&gt;exclude sensitive data&lt;/STRONG&gt;&lt;/EM&gt;) and the formula of measures. It is better if you can provide a simplified&amp;nbsp;pbix file. Thank you.&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Fri, 19 Nov 2021 09:22:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2198266#M33012</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-11-19T09:22:53Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with Dynamic Multi-Column Filtering</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2229062#M33355</link>
      <description>&lt;P&gt;Hi @Anonymous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Whether your problem has been resolved? If yes, could you please mark the helpful post as &lt;STRONG&gt;Answered&lt;/STRONG&gt;? It will help the others in the community find the solution easily if they face the same problem with you. Thank you.&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Thu, 09 Dec 2021 02:11:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2229062#M33355</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-12-09T02:11:36Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with Dynamic Multi-Column Filtering</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2230503#M33369</link>
      <description>&lt;P&gt;Solution has been solved internally by unpivoting the table (as suggested by AlexisOlosen) and calculating the following measure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ShowRow = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;selColCount&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;COUNTROWS&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ALLSELECTED&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ReportMatrix[Attribute]&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt; &lt;SPAN&gt;sumSelCols&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;COUNTROWS&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;filter&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ALLSELECTED&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ReportMatrix[Attribute]&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;SPAN&gt;[Val]&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;sumSelCols&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;selColCount&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;0&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;This basically sums up the number of columns selected by the user and compares that to the sum of the values of each of those columns (either 0 or 1). If the sum of the column values = the number of columns selected then Showrow = 1, otherwise 0. Then we simply filter on Showrow&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 09 Dec 2021 14:11:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-help-with-Dynamic-Multi-Column-Filtering/m-p/2230503#M33369</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-12-09T14:11:38Z</dc:date>
    </item>
  </channel>
</rss>

