<?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 Auto hide blank column from power BI matrix in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4039385#M160156</link>
    <description>&lt;P&gt;Hello Community !!!&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="14361" data-lia-user-login="MFelix" class="lia-mention lia-mention-user"&gt;MFelix&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need help to hide blank valued column from Matrix. as below SS Jun-24 is blank valued, so it should hide from matrix only when I select &lt;STRONG&gt;AL&amp;nbsp;&lt;/STRONG&gt;in slicer.&lt;SPAN&gt;&amp;nbsp;Simmilerly there is other Month are blank in &lt;/SPAN&gt;&lt;STRONG&gt;KI&lt;/STRONG&gt;&lt;SPAN&gt; &amp;amp; &lt;/SPAN&gt;&lt;STRONG&gt;TA&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN&gt;(Comp)&lt;/SPAN&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;I belive that,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Jun-24 is visible because other &lt;/SPAN&gt;&lt;STRONG&gt;Comp &lt;/STRONG&gt;&lt;SPAN&gt;have values in that month.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;here is data model.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Any kind help would be appreciated.&lt;/P&gt;&lt;P&gt;Link to get PBIX file:&amp;nbsp;&lt;A href="https://drive.google.com/file/d/1h6dWiV5biMMF8DE8_qmmNLKGARUJbN_3/view?usp=drive_link" target="_blank" rel="noopener"&gt;https://drive.google.com/file/d/1h6dWiV5biMMF8DE8_qmmNLKGARUJbN_3/view?usp=drive_link&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;AvgVal : average of values&amp;nbsp;&lt;/P&gt;&lt;P&gt;%Diff: % difference between curent month average with available prior month&lt;/P&gt;&lt;P&gt;used DAX code for %Diff&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;%Diff = 
VAR CurrentDate = SELECTEDVALUE('Transaction'[Date])
VAR CurrentCompName = SELECTEDVALUE('Transaction'[Comp])
VAR CurrentArticle = SELECTEDVALUE('Transaction'[Cat])

VAR _last = 
    CALCULATE(
        MAX('Transaction'[Date]),
        FILTER(
            ALL('Transaction'),
            'Transaction'[Comp] = CurrentCompName &amp;amp;&amp;amp;
            'Transaction'[Cat] = CurrentArticle &amp;amp;&amp;amp;
            'Transaction'[Date] &amp;lt; CurrentDate &amp;amp;&amp;amp;
            NOT(ISBLANK('Transaction'[Value])) &amp;amp;&amp;amp;
            'Transaction'[Value] &amp;gt; 0
        )
    )

VAR AvgSoldAmtPrevMon = 
    CALCULATE(
        AVERAGE('Transaction'[Value]),
            FILTER(
                ALL('Transaction'),
                'Transaction'[Comp] = CurrentCompName &amp;amp;&amp;amp;
                'Transaction'[Cat] = CurrentArticle &amp;amp;&amp;amp;
                'Transaction'[Date] = _last &amp;amp;&amp;amp;
                'Transaction'[Value] &amp;gt; 0
            )
    )

VAR AvgSoldAmtCurrMon =
    CALCULATE(
        AVERAGE('Transaction'[Value]),
        FILTER(
            ALL('Transaction'),
            'Transaction'[Comp] = CurrentCompName &amp;amp;&amp;amp;
            'Transaction'[Cat] = CurrentArticle &amp;amp;&amp;amp;
            'Transaction'[Date] = CurrentDate &amp;amp;&amp;amp;
            'Transaction'[Value] &amp;gt; 0 &amp;amp;&amp;amp;
            NOT(ISBLANK('Transaction'[Value]))
        )
    )

VAR Result=
    IF(
        ISBLANK(SELECTEDVALUE('Transaction'[Value])) || SELECTEDVALUE('Transaction'[Value]) = 0,
        BLANK(),
        AvgSoldAmtCurrMon / AvgSoldAmtPrevMon - 1
    )

RETURN IF(NOT(ISBLANK(AvgSoldAmtPrevMon)) &amp;amp;&amp;amp; AvgSoldAmtCurrMon &amp;gt; 0 , AvgSoldAmtCurrMon / AvgSoldAmtPrevMon - 1, "")&lt;/LI-CODE&gt;</description>
    <pubDate>Fri, 12 Jul 2024 12:05:01 GMT</pubDate>
    <dc:creator>Chirag4370</dc:creator>
    <dc:date>2024-07-12T12:05:01Z</dc:date>
    <item>
      <title>Auto hide blank column from power BI matrix</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4039385#M160156</link>
      <description>&lt;P&gt;Hello Community !!!&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="14361" data-lia-user-login="MFelix" class="lia-mention lia-mention-user"&gt;MFelix&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need help to hide blank valued column from Matrix. as below SS Jun-24 is blank valued, so it should hide from matrix only when I select &lt;STRONG&gt;AL&amp;nbsp;&lt;/STRONG&gt;in slicer.&lt;SPAN&gt;&amp;nbsp;Simmilerly there is other Month are blank in &lt;/SPAN&gt;&lt;STRONG&gt;KI&lt;/STRONG&gt;&lt;SPAN&gt; &amp;amp; &lt;/SPAN&gt;&lt;STRONG&gt;TA&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN&gt;(Comp)&lt;/SPAN&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;I belive that,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Jun-24 is visible because other &lt;/SPAN&gt;&lt;STRONG&gt;Comp &lt;/STRONG&gt;&lt;SPAN&gt;have values in that month.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;here is data model.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Any kind help would be appreciated.&lt;/P&gt;&lt;P&gt;Link to get PBIX file:&amp;nbsp;&lt;A href="https://drive.google.com/file/d/1h6dWiV5biMMF8DE8_qmmNLKGARUJbN_3/view?usp=drive_link" target="_blank" rel="noopener"&gt;https://drive.google.com/file/d/1h6dWiV5biMMF8DE8_qmmNLKGARUJbN_3/view?usp=drive_link&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;AvgVal : average of values&amp;nbsp;&lt;/P&gt;&lt;P&gt;%Diff: % difference between curent month average with available prior month&lt;/P&gt;&lt;P&gt;used DAX code for %Diff&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;%Diff = 
VAR CurrentDate = SELECTEDVALUE('Transaction'[Date])
VAR CurrentCompName = SELECTEDVALUE('Transaction'[Comp])
VAR CurrentArticle = SELECTEDVALUE('Transaction'[Cat])

VAR _last = 
    CALCULATE(
        MAX('Transaction'[Date]),
        FILTER(
            ALL('Transaction'),
            'Transaction'[Comp] = CurrentCompName &amp;amp;&amp;amp;
            'Transaction'[Cat] = CurrentArticle &amp;amp;&amp;amp;
            'Transaction'[Date] &amp;lt; CurrentDate &amp;amp;&amp;amp;
            NOT(ISBLANK('Transaction'[Value])) &amp;amp;&amp;amp;
            'Transaction'[Value] &amp;gt; 0
        )
    )

VAR AvgSoldAmtPrevMon = 
    CALCULATE(
        AVERAGE('Transaction'[Value]),
            FILTER(
                ALL('Transaction'),
                'Transaction'[Comp] = CurrentCompName &amp;amp;&amp;amp;
                'Transaction'[Cat] = CurrentArticle &amp;amp;&amp;amp;
                'Transaction'[Date] = _last &amp;amp;&amp;amp;
                'Transaction'[Value] &amp;gt; 0
            )
    )

VAR AvgSoldAmtCurrMon =
    CALCULATE(
        AVERAGE('Transaction'[Value]),
        FILTER(
            ALL('Transaction'),
            'Transaction'[Comp] = CurrentCompName &amp;amp;&amp;amp;
            'Transaction'[Cat] = CurrentArticle &amp;amp;&amp;amp;
            'Transaction'[Date] = CurrentDate &amp;amp;&amp;amp;
            'Transaction'[Value] &amp;gt; 0 &amp;amp;&amp;amp;
            NOT(ISBLANK('Transaction'[Value]))
        )
    )

VAR Result=
    IF(
        ISBLANK(SELECTEDVALUE('Transaction'[Value])) || SELECTEDVALUE('Transaction'[Value]) = 0,
        BLANK(),
        AvgSoldAmtCurrMon / AvgSoldAmtPrevMon - 1
    )

RETURN IF(NOT(ISBLANK(AvgSoldAmtPrevMon)) &amp;amp;&amp;amp; AvgSoldAmtCurrMon &amp;gt; 0 , AvgSoldAmtCurrMon / AvgSoldAmtPrevMon - 1, "")&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 12 Jul 2024 12:05:01 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4039385#M160156</guid>
      <dc:creator>Chirag4370</dc:creator>
      <dc:date>2024-07-12T12:05:01Z</dc:date>
    </item>
    <item>
      <title>Re: Auto hide blank column from power BI matrix</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4041779#M160262</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="447788" data-lia-user-login="Chirag4370" class="lia-mention lia-mention-user"&gt;Chirag4370&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Sorry can't view your pbix file due to poilcy limitations. There is no way to automatically hide blank columns in power bi desktop,&lt;/P&gt;
&lt;P&gt;you will have to do that yourself!&lt;/P&gt;
&lt;P&gt;This is usually the result of a one-to-many relationship that requires a change in data flow direction or a bridge table.&lt;/P&gt;
&lt;P&gt;You can also try using show item with no data , here are the solutions I found for you that have been resolved.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Desktop/How-to-remove-blank-columns-from-matrix-visual-in-POWER-BI/m-p/2520484#M894862" target="_blank"&gt;Solved: Re: How to remove blank columns from matrix visual... - Microsoft Fabric Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If that doesn't work, you can try to hide it manually, here are the solutions I found for you that have been resolved.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Matrix-Visual-Filter-Exclude-Hide-empty-blank-multi-level-column/m-p/2384063" target="_blank"&gt;Solved: Matrix Visual - Filter/Exclude/Hide empty/blank mu... - Microsoft Fabric Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Hope it helps!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Community Support Team_ Tom Shen&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If this post helps then please consider&amp;nbsp;&lt;STRONG&gt;Accept it as the solution&lt;/STRONG&gt;&amp;nbsp;to help the other members find it more quickly.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jul 2024 06:33:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4041779#M160262</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-07-15T06:33:56Z</dc:date>
    </item>
    <item>
      <title>Re: Auto hide blank column from power BI matrix</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4042423#M160314</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="447788" data-lia-user-login="Chirag4370" class="lia-mention lia-mention-user"&gt;Chirag4370&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Create a table with the values for each measure:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;You can change the names of this but then use them on the next measure.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Add the following measure to your data:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Selected measure = 
			SWITCH(
				SELECTEDVALUE('Measure Column'[Measure]),
				"Avg", IF(
					[avg] = BLANK(),
					BLANK(),
				FORMAT(	[avg], "##.00")
				),
				"Diff", IF(
					[%Diff] = BLANK(),
					BLANK(),
					FORMAT(	[%Diff], "##.00%")
				)
			)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now build your matrix in the following way:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Rows:
&lt;UL&gt;
&lt;LI&gt;Cat&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Columns:
&lt;UL&gt;
&lt;LI&gt;Date&lt;/LI&gt;
&lt;LI&gt;Measure (new table)&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Values
&lt;UL&gt;
&lt;LI&gt;Selected measure (new measure)&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Be aware that I also added a measure for&amp;nbsp; the average value&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jul 2024 11:09:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4042423#M160314</guid>
      <dc:creator>MFelix</dc:creator>
      <dc:date>2024-07-15T11:09:54Z</dc:date>
    </item>
    <item>
      <title>Re: Auto hide blank column from power BI matrix</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4045961#M160472</link>
      <description>&lt;P&gt;Thank You&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="14361" data-lia-user-login="MFelix" class="lia-mention lia-mention-user"&gt;MFelix&lt;/a&gt;&lt;/P&gt;&lt;P&gt;You are awesum.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2024 10:49:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4045961#M160472</guid>
      <dc:creator>Chirag4370</dc:creator>
      <dc:date>2024-07-17T10:49:06Z</dc:date>
    </item>
    <item>
      <title>Re: Auto hide blank column from power BI matrix</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4276055#M169658</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="14361" data-lia-user-login="MFelix" class="lia-mention lia-mention-user"&gt;MFelix&lt;/a&gt;&amp;nbsp;Thank you very much for this solution. It is very usefull.&amp;nbsp;&lt;BR /&gt;I allow myself to add that to perform this solution, you need to unselect "show elements without data" in the [Measure] used in the Matrix column.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2024 18:35:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Auto-hide-blank-column-from-power-BI-matrix/m-p/4276055#M169658</guid>
      <dc:creator>MathieuKPC06</dc:creator>
      <dc:date>2024-11-08T18:35:52Z</dc:date>
    </item>
  </channel>
</rss>

