<?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 Sort Multiple Parent Rows with Children Rows in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4185404#M166197</link>
    <description>&lt;P&gt;I am wanting to sort a table that contains multiple parent rows and children along with them using a dax measurement.&lt;/P&gt;&lt;P&gt;I am wanting to sort something like this in a table visual.&lt;BR /&gt;&lt;BR /&gt;I am wanting to create the column SORT to actually sort my rows with parent and children. Parent Item would be 2.1 and its child would be 2.11 and so on. But not sure how to do that.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ITEM_ID&lt;/TD&gt;&lt;TD&gt;PARENT_ID&lt;/TD&gt;&lt;TD&gt;SORT&lt;/TD&gt;&lt;TD&gt;IsParent&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;TRUE&lt;/TD&gt;&lt;TD&gt;PARENT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A0&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;2.11&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A1&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;2.11&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A2&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;2.11&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2.2&lt;/TD&gt;&lt;TD&gt;TRUE&lt;/TD&gt;&lt;TD&gt;PARENT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A3&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;2.21&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AC&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2.3&lt;/TD&gt;&lt;TD&gt;TRUE&lt;/TD&gt;&lt;TD&gt;PARENT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A4&lt;/TD&gt;&lt;TD&gt;AC&lt;/TD&gt;&lt;TD&gt;2.31&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Sat, 28 Sep 2024 16:34:14 GMT</pubDate>
    <dc:creator>YIAX</dc:creator>
    <dc:date>2024-09-28T16:34:14Z</dc:date>
    <item>
      <title>Sort Multiple Parent Rows with Children Rows</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4185404#M166197</link>
      <description>&lt;P&gt;I am wanting to sort a table that contains multiple parent rows and children along with them using a dax measurement.&lt;/P&gt;&lt;P&gt;I am wanting to sort something like this in a table visual.&lt;BR /&gt;&lt;BR /&gt;I am wanting to create the column SORT to actually sort my rows with parent and children. Parent Item would be 2.1 and its child would be 2.11 and so on. But not sure how to do that.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ITEM_ID&lt;/TD&gt;&lt;TD&gt;PARENT_ID&lt;/TD&gt;&lt;TD&gt;SORT&lt;/TD&gt;&lt;TD&gt;IsParent&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;TRUE&lt;/TD&gt;&lt;TD&gt;PARENT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A0&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;2.11&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A1&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;2.11&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A2&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;2.11&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2.2&lt;/TD&gt;&lt;TD&gt;TRUE&lt;/TD&gt;&lt;TD&gt;PARENT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A3&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;2.21&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AC&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2.3&lt;/TD&gt;&lt;TD&gt;TRUE&lt;/TD&gt;&lt;TD&gt;PARENT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A4&lt;/TD&gt;&lt;TD&gt;AC&lt;/TD&gt;&lt;TD&gt;2.31&lt;/TD&gt;&lt;TD&gt;FALSE&lt;/TD&gt;&lt;TD&gt;CHILD&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Sat, 28 Sep 2024 16:34:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4185404#M166197</guid>
      <dc:creator>YIAX</dc:creator>
      <dc:date>2024-09-28T16:34:14Z</dc:date>
    </item>
    <item>
      <title>Re: Sort Multiple Parent Rows with Children Rows</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4190045#M166392</link>
      <description>&lt;P&gt;You can't sort AA, A1 and A2 all the same. At a minimum use 2.11, 2.11.1 and 2.11.2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 28 Sep 2024 11:52:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4190045#M166392</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2024-09-28T11:52:04Z</dc:date>
    </item>
    <item>
      <title>Re: Sort Multiple Parent Rows with Children Rows</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4196207#M166585</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="808448" data-lia-user-login="YIAX" class="lia-mention lia-mention-user"&gt;YIAX&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;As Ibendlin said , depending on your example you can choose to use Matrix. in Matrix if you don't make a fine distinction between subcolumns it will make them aggregate.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So I create a table as you mentioned.&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;Then I create two calculated columns.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;SortOrder =
VAR _ParentSort =
    IF (
        ISBLANK ( 'Table'[PARENT_ID] ),
        'Table'[SORT],
        LOOKUPVALUE ( 'Table'[SORT], 'Table'[ITEM_ID], 'Table'[PARENT_ID] )
    )
RETURN
    _ParentSort &amp;amp; "_" &amp;amp; 'Table'[SORT] &amp;amp; "_" &amp;amp; 'Table'[ITEM_ID]&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;Column = IF('Table'[IsParent]="TRUE",'Table'[ITEM_ID] ,'Table'[PARENT_ID])&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;Next we can put them into the Matrix visual.&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;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best Regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Yilong Zhou&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If this post&amp;nbsp;&lt;STRONG&gt;&lt;I&gt;helps&lt;/I&gt;&lt;/STRONG&gt;, then please consider&amp;nbsp;&lt;STRONG&gt;&lt;I&gt;Accept it as the solution&lt;/I&gt;&lt;/STRONG&gt;&amp;nbsp;to help the other members find it more quickly.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Oct 2024 05:50:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4196207#M166585</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-10-11T05:50:27Z</dc:date>
    </item>
    <item>
      <title>Re: Sort Multiple Parent Rows with Children Rows</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4201019#M166686</link>
      <description>&lt;P&gt;In your solution, the sort column already exists. I am trying to create the sort column in this scenario. Then will display my data in a regular table visual not a matrix.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Sep 2024 13:39:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sort-Multiple-Parent-Rows-with-Children-Rows/m-p/4201019#M166686</guid>
      <dc:creator>YIAX</dc:creator>
      <dc:date>2024-09-30T13:39:15Z</dc:date>
    </item>
  </channel>
</rss>

