<?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 to count # of non blank columns in a row in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341541#M23974</link>
    <description>&lt;P&gt;Anonymous&lt;/LI-USER&gt;&amp;nbsp;- Try:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;# Layers =
  VAR __Hierarchy = MAX([H1]) &amp;amp; "|" &amp;amp; MAX([H2]) &amp;amp; "|" &amp;amp; MAX([H3]) &amp;amp; "|" &amp;amp; MAX([H4]) &amp;amp; "|" &amp;amp; MAX([H5])
RETURN
  PATHLENGTH(__Hierarchy)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 02 Sep 2020 14:05:42 GMT</pubDate>
    <dc:creator>Greg_Deckler</dc:creator>
    <dc:date>2020-09-02T14:05:42Z</dc:date>
    <item>
      <title>DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341469#M23968</link>
      <description>&lt;P&gt;Hey everyone.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;H1&lt;/TD&gt;&lt;TD&gt;H2&lt;/TD&gt;&lt;TD&gt;H3&lt;/TD&gt;&lt;TD&gt;H4&lt;/TD&gt;&lt;TD&gt;H5&lt;/TD&gt;&lt;TD&gt;# Layers&lt;/TD&gt;&lt;TD&gt;Max&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;John Smith&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;1&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;John Smith&lt;/TD&gt;&lt;TD&gt;Mary Jane&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;2&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;John Smith&lt;/TD&gt;&lt;TD&gt;Mary Jane&lt;/TD&gt;&lt;TD&gt;Andrew Johnson&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;John Smith&lt;/TD&gt;&lt;TD&gt;Mary Jane&lt;/TD&gt;&lt;TD&gt;Andrew Johnson&lt;/TD&gt;&lt;TD&gt;Ariel Parker&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;John Smith&lt;/TD&gt;&lt;TD&gt;Mary Jane&lt;/TD&gt;&lt;TD&gt;Andrew Johnson&lt;/TD&gt;&lt;TD&gt;Mark Williams&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;John Smith&lt;/TD&gt;&lt;TD&gt;Mary Jane&lt;/TD&gt;&lt;TD&gt;Jackson Mills&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;John Smith&lt;/TD&gt;&lt;TD&gt;Mary Jane&lt;/TD&gt;&lt;TD&gt;Jackson Mills&lt;/TD&gt;&lt;TD&gt;Justin Hunt&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;John Smith&lt;/TD&gt;&lt;TD&gt;Mary Jane&lt;/TD&gt;&lt;TD&gt;Jackson Mills&lt;/TD&gt;&lt;TD&gt;Justin Hunt&lt;/TD&gt;&lt;TD&gt;Janet Lind&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the organizational structure table that I have. I need the # of Layers column to count the number of non blank columns in that row. And I need the Max column to give me the max count of layers for the person in the very right.&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, for example, in row number 3, there are only 3 columns, but Andrew is present in a structure that has 4 layers, so the max for him should give me 4.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need DAX measures for both columns.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 13:37:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341469#M23968</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T13:37:02Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341523#M23970</link>
      <description>&lt;P&gt;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Need more clarification on the LayersMax?&lt;BR /&gt;Provide more examples with explanations.&lt;/P&gt;&lt;P&gt;________________________&lt;/P&gt;&lt;P&gt;If my answer was helpful, please consider &lt;STRONG&gt;&lt;I&gt;Accept it as the solution&lt;/I&gt;&lt;/STRONG&gt;&lt;I&gt; to help the other members find it&lt;/I&gt;&lt;/P&gt;&lt;P&gt;Click on the &lt;STRONG&gt;Thumbs-Up icon &lt;/STRONG&gt;if you like this reply &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.youtube.com/channel/UCKwBEguA8IlBubIobaOormg?sub_confirmation=1" target="_blank"&gt;&lt;FONT color="blue"&gt;YouTube&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp; &lt;A href="https://linkedin.com/in/fowmy" target="_blank"&gt;&lt;FONT color="blue"&gt;LinkedIn&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 13:58:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341523#M23970</guid>
      <dc:creator>Fowmy</dc:creator>
      <dc:date>2020-09-02T13:58:08Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341541#M23974</link>
      <description>&lt;P&gt;Anonymous&lt;/LI-USER&gt;&amp;nbsp;- Try:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;# Layers =
  VAR __Hierarchy = MAX([H1]) &amp;amp; "|" &amp;amp; MAX([H2]) &amp;amp; "|" &amp;amp; MAX([H3]) &amp;amp; "|" &amp;amp; MAX([H4]) &amp;amp; "|" &amp;amp; MAX([H5])
RETURN
  PATHLENGTH(__Hierarchy)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:05:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341541#M23974</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T14:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341542#M23975</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="52518" data-lia-user-login="Fowmy" class="lia-mention lia-mention-user"&gt;Fowmy&lt;/a&gt;&amp;nbsp; That column always refers to the last person in each row. So first row refers to John, second row refers to Mary, third refers to Andrew, and so goes.&amp;nbsp;&lt;/P&gt;&lt;P&gt;When we look at Andrew, for example, we see he is present in 3 rows. So what is the max # of layers (non blank columns) among those 3 rows? The max is 4, so the Max column in 3rd row should give me 4.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:11:13 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341542#M23975</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T14:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341547#M23976</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="313" data-lia-user-login="Greg_Deckler" class="lia-mention lia-mention-user"&gt;Greg_Deckler&lt;/a&gt;&amp;nbsp; that gave me 5 for all rows.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:10:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341547#M23976</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T14:10:46Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341548#M23977</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Max =
  VAR __H1 = { MAX([H1]), MAX([H2]), MAX([H3]), MAX([H4]), MAX([H5]) }
  VAR __Hierarchy = CONCATENATEX(__H1,[Value],"|")
  VAR __Length = PATHLENGTH(__Hierarchy)
  VAR __Item = PATHITEM(__Hierarchy, __Level)
  VAR __Table = 
    ADDCOLUMNS(
      ADDCOLUMNS(
        ALL('Table'),
        "__Hierarchy",
        CONCATENATEX({[H1],[H2],[H3],[H4],[H5]},[Value],"|") // you don't need MAX here row context
      ),
      "Length",PATHLENGTH([__Hierarchy])
      "Found",IF(FIND(__Item,[__Hierarchy],,0)&amp;lt;&amp;gt;0,1,0)
    )
RETURN
  MAXX(FILTER(__Table,[Found]=1),[Length])
 &lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:24:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341548#M23977</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T14:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341551#M23978</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;- Maybe:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;# Layers =
  VAR __H1 = { MAX([H1]), MAX([H2]), MAX([H3]), MAX([H4]), MAX([H5]) }
  VAR __Hierarchy = CONCATENATEX(__H1,[Value],"|")
RETURN
  PATHLENGTH(__Hierarchy)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:23:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341551#M23978</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T14:23:41Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341569#M23980</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="313" data-lia-user-login="Greg_Deckler" class="lia-mention lia-mention-user"&gt;Greg_Deckler&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;# Layers =
  VAR __H1 = { [H1], [H2], [H3], [H4], [H5] }
  VAR __Hierarchy = CONCATENATEX(__H1,[Value],"|")
RETURN
  PATHLENGTH(__Hierarchy)&lt;/PRE&gt;&lt;P&gt;For those [H1], [H2], etc it won't let me use the columns. Only lets me choose from tables or measures&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:22:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341569#M23980</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T14:22:08Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341572#M23981</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;- Put MAX in front of them, sorry, I'll update the post.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:23:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341572#M23981</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T14:23:04Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341594#M23982</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="313" data-lia-user-login="Greg_Deckler" class="lia-mention lia-mention-user"&gt;Greg_Deckler&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;# Layers =
  VAR __H1 = { MAX([H1]), MAX([H2]), MAX([H3]), MAX([H4]), MAX([H5]) }
  VAR __Hierarchy = CONCATENATEX(__H1,[Value],"|")
RETURN
  PATHLENGTH(__Hierarchy)&lt;/PRE&gt;&lt;P&gt;Keeps giving me 5 for all of them &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:26:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341594#M23982</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T14:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341628#M23984</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="313" data-lia-user-login="Greg_Deckler" class="lia-mention lia-mention-user"&gt;Greg_Deckler&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Max =
  VAR __H1 = { MAX([H1]), MAX([H2]), MAX([H3]), MAX([H4]), MAX([H5]) }
  VAR __Hierarchy = CONCATENATEX(__H1,[Value],"|")
  VAR __Length = PATHLENGTH(__Hierarchy)
  VAR __Item = PATHITEM(__Hierarchy, __Level)
  VAR __Table = 
    ADDCOLUMNS(
      ADDCOLUMNS(
        ALL('Table'),
        "__Hierarchy",
        CONCATENATEX({[H1],[H2],[H3],[H4],[H5]},[Value],"|") // you don't need MAX here row context
      ),
      "Length",PATHLENGTH([__Hierarchy])
      "Found",IF(FIND(__Item,[__Hierarchy],,0)&amp;lt;&amp;gt;0,1,0)
    )
RETURN
  MAXX(FILTER(__Table,[Found]=1),[Length])&lt;/PRE&gt;&lt;P&gt;1) That _Level part is underlined, saying Cannot find name&lt;/P&gt;&lt;P&gt;2) The CONCATENATEX part, it won't let me use the columns.&lt;/P&gt;&lt;P&gt;3) That whole line that begins with "Found" is underlined&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:34:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341628#M23984</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T14:34:44Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341640#M23985</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;- OK, I actually tested this one, PBIX is attached below sig, Table (12), Page 12, still working on Max.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;# Layers = 
  VAR __H1 = FILTER({ MAX([H1]), MAX([H2]), MAX([H3]), MAX([H4]), MAX([H5]) },[Value] &amp;lt;&amp;gt; "")
  VAR __Hierarchy = CONCATENATEX(__H1,[Value],"|")
RETURN
  PATHLENGTH(__Hierarchy)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:39:49 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341640#M23985</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T14:39:49Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341642#M23986</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;- And here is Max, updated PBIX with both attached below sig&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Max = 
  VAR __H1 = FILTER({ MAX([H1]), MAX([H2]), MAX([H3]), MAX([H4]), MAX([H5]) },[Value] &amp;lt;&amp;gt; "")
  VAR __Hierarchy = CONCATENATEX(__H1,[Value],"|")
  VAR __Length = PATHLENGTH(__Hierarchy)
  VAR __Item = PATHITEM(__Hierarchy, __Length)
  VAR __Table = 
    ADDCOLUMNS(
      ADDCOLUMNS(
        ALL('Table (12)'),
        "__Hierarchy",
        CONCATENATEX(FILTER({ [H1],[H2],[H3],[H4],[H5]},[Value]&amp;lt;&amp;gt;""),[Value],"|") 
      ),
      "Length",PATHLENGTH([__Hierarchy]),
      "Found",IF(FIND(__Item,[__Hierarchy],,0)&amp;lt;&amp;gt;0,1,0)
    )
RETURN
  MAXX(FILTER(__Table,[Found]=1),[Length])&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:42:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341642#M23986</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T14:42:11Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341643#M23987</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt; , Try a new column like &lt;/P&gt;
&lt;P&gt;new column = &lt;BR /&gt;var _num = if(isblank([H1]),1,0) + if(isblank([H2]),1,0) + if(isblank([H3]),1,0)+ if(isblank([H4]),1,0)+ if(isblank([H5]),1,0)&lt;BR /&gt;&lt;BR /&gt;var _H1 = maxx(filter(table[H1] =earlier([H1])),_num)&lt;BR /&gt;var _H2 = if(isblank(table[H2]) , 99, maxx(filter(table[H2] =earlier([H2])),_num))&lt;BR /&gt;var _H3 = if(isblank(table[H3]) , 99, maxx(filter(table[H3] =earlier([H3])),_num))&lt;BR /&gt;var _H4 = if(isblank(table[H4]) , 99, maxx(filter(table[H4] =earlier([H4])),_num))&lt;BR /&gt;var _H5 = if(isblank(table[H5]) , 99, maxx(filter(table[H5] =earlier([H5])),_num))&lt;BR /&gt;&lt;BR /&gt;return &lt;BR /&gt;min(min(min(min(_H1,_H2),_H3),_H4),_H5)&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:42:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341643#M23987</guid>
      <dc:creator>amitchandak</dc:creator>
      <dc:date>2020-09-02T14:42:19Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341681#M23990</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="313" data-lia-user-login="Greg_Deckler" class="lia-mention lia-mention-user"&gt;Greg_Deckler&lt;/a&gt;&amp;nbsp; Layers column worked!&lt;/P&gt;&lt;P&gt;Trying the Max one but it's taking forever to load... my database is pretty extense and it's live connected&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 15:00:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341681#M23990</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T15:00:21Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341695#M23991</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;-&amp;nbsp; I will investigate how I might be able to optimize it. But yes, since you have to test every single other row then it will take a while. Might be able to optimize it though, I have some ideas.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 15:04:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341695#M23991</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T15:04:19Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341702#M23992</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;- Try this version:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Max = 
  VAR __H1 = FILTER({ MAX([H1]), MAX([H2]), MAX([H3]), MAX([H4]), MAX([H5]) },[Value] &amp;lt;&amp;gt; "")
  VAR __Hierarchy = CONCATENATEX(__H1,[Value],"|")
  VAR __Length = PATHLENGTH(__Hierarchy)
  VAR __Item = PATHITEM(__Hierarchy, __Length)
  VAR __Table = 
    ADDCOLUMNS(
      ADDCOLUMNS(
        FILTER(ALL('Table (12)'),[H1]=__Item||[H2]=__Item||[H3]=__Item||[H4]=__Item||[H5]=__Item),
        "__Hierarchy",
        CONCATENATEX(FILTER({ [H1],[H2],[H3],[H4],[H5]},[Value]&amp;lt;&amp;gt;""),[Value],"|") 
      ),
      "Length",PATHLENGTH([__Hierarchy]),
      "Found",IF(FIND(__Item,[__Hierarchy],,0)&amp;lt;&amp;gt;0,1,0)
    )
RETURN
  MAXX(FILTER(__Table,[Found]=1),[Length])&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 02 Sep 2020 15:10:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341702#M23992</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T15:10:48Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341801#M23998</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="313" data-lia-user-login="Greg_Deckler" class="lia-mention lia-mention-user"&gt;Greg_Deckler&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"Couldn't load data for this visual"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you run out of ideas, maybe I should add that as a calculated column in the database instead of creating a measure on Power BI&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 15:52:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341801#M23998</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T15:52:55Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341818#M24000</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;- It would probably be better as a calculated column and then if you do that, you might want a Power Query solution instead. How many rows are we talking about? I want to mock up some data that I can test with unless you can share the dataset. There may yet be some optimizations to perform. I have some blog articles on DAX Performance Tuning:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.powerbi.com/t5/Community-Blog/Performance-Tuning-DAX-Part-1/ba-p/976275" target="_blank"&gt;https://community.powerbi.com/t5/Community-Blog/Performance-Tuning-DAX-Part-1/ba-p/976275&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.powerbi.com/t5/Community-Blog/Performance-Tuning-DAX-Part-2/ba-p/976813" target="_blank"&gt;https://community.powerbi.com/t5/Community-Blog/Performance-Tuning-DAX-Part-2/ba-p/976813&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 15:59:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341818#M24000</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-09-02T15:59:37Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to count # of non blank columns in a row</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341909#M24002</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="313" data-lia-user-login="Greg_Deckler" class="lia-mention lia-mention-user"&gt;Greg_Deckler&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;One last question:&lt;/P&gt;&lt;P&gt;I added a column next to the layers column called "Flag Layers" which basically is&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IF([Layers]&amp;gt;4,"ATTENTION","OK")&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Once I added that column to my table, the whole Layers column went blank. Why?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 02 Sep 2020 16:23:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-count-of-non-blank-columns-in-a-row/m-p/1341909#M24002</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-09-02T16:23:52Z</dc:date>
    </item>
  </channel>
</rss>

