<?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 Sorting Data in Different Order Based on Slicer Selection in Power bi in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4369633#M173477</link>
    <description>&lt;P&gt;Hi Everyone,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I want to sort the data in a specific order. When I select a value in the slicer.&lt;/P&gt;&lt;P&gt;Below is the raw data:&lt;BR /&gt;&lt;BR /&gt;Table :&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Year&lt;/TD&gt;&lt;TD&gt;Month&lt;/TD&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;BB&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;CC&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;DD&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;EE&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;CC&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;DD&lt;/TD&gt;&lt;TD&gt;600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;ZZ&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;BB&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;slicer :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;order Required&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The order in which the products need to be sorted, when we select the year from slicer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Sun, 19 Jan 2025 14:00:22 GMT</pubDate>
    <dc:creator>Madhu7624</dc:creator>
    <dc:date>2025-01-19T14:00:22Z</dc:date>
    <item>
      <title>Sorting Data in Different Order Based on Slicer Selection in Power bi</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4369633#M173477</link>
      <description>&lt;P&gt;Hi Everyone,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I want to sort the data in a specific order. When I select a value in the slicer.&lt;/P&gt;&lt;P&gt;Below is the raw data:&lt;BR /&gt;&lt;BR /&gt;Table :&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Year&lt;/TD&gt;&lt;TD&gt;Month&lt;/TD&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;BB&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;CC&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;DD&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2023&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;EE&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;CC&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;DD&lt;/TD&gt;&lt;TD&gt;600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;ZZ&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2024&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;BB&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;slicer :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;order Required&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The order in which the products need to be sorted, when we select the year from slicer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jan 2025 14:00:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4369633#M173477</guid>
      <dc:creator>Madhu7624</dc:creator>
      <dc:date>2025-01-19T14:00:22Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting Data in Different Order Based on Slicer Selection in Power bi</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370267#M173493</link>
      <description>&lt;P&gt;You description is a bit confussing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please provide example input data as table (not a screen print)&lt;/P&gt;
&lt;P&gt;and the desire output&lt;/P&gt;
&lt;P&gt;with a clear decsription&lt;/P&gt;
&lt;P&gt;and omit any irreleant data and infomation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;you seem to be saying you want the data in C, E, B, D, A sequence instead of&amp;nbsp; A, B, C, D, E&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That is easy ...&lt;/P&gt;
&lt;P&gt;just create a seperate table with 2 columns&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;Product&lt;/TD&gt;
&lt;TD width="50%" height="30px"&gt;Sortkey&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;C&lt;/TD&gt;
&lt;TD width="50%" height="30px"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;E&lt;/TD&gt;
&lt;TD width="50%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;B&lt;/TD&gt;
&lt;TD width="50%" height="30px"&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;Then sort product by sortkey&lt;/P&gt;
&lt;P&gt;learn how here&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-sort-by-column" target="_self"&gt;https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-sort-by-column&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please click [accept solution] and [thumbs up]&lt;/P&gt;</description>
      <pubDate>Sat, 18 Jan 2025 15:59:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370267#M173493</guid>
      <dc:creator>speedramps</dc:creator>
      <dc:date>2025-01-18T15:59:53Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting Data in Different Order Based on Slicer Selection in Power bi</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370610#M173506</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="912262" data-lia-user-login="Madhu7624" class="lia-mention lia-mention-user"&gt;Madhu7624&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="270" data-end="455"&gt;The best way to handle sorting that changes by slicer selection (like by year) is to set up a custom mapping table that defines the sort order for each year and product combination.&lt;/P&gt;
&lt;P data-start="270" data-end="455"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="457" data-end="486"&gt;Here’s how you can do it:&lt;/P&gt;
&lt;P data-start="457" data-end="486"&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL data-start="488" data-end="1528"&gt;
&lt;LI data-start="488" data-end="946"&gt;
&lt;P data-start="491" data-end="605"&gt;Build a Sort Mapping Table:&amp;nbsp;Create a table with three columns: Year, Product, and SortOrder.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="948" data-end="1080"&gt;
&lt;P data-start="951" data-end="1080"&gt;Create Relationships:&amp;nbsp;Link both Year and Product from your main data table to Year and Product in your new mapping table.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="1082" data-end="1188"&gt;
&lt;P data-start="1085" data-end="1188"&gt;Add a Year Slicer:&amp;nbsp;Use the Year column as a slicer so users can pick the year they want to see.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="1190" data-end="1336"&gt;
&lt;P data-start="1193" data-end="1336"&gt;Build Your Visual:&amp;nbsp;Add Product (from your main table) and the SortOrder field (from your mapping table) to your matrix or table visual.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="1338" data-end="1528"&gt;
&lt;P data-start="1341" data-end="1528"&gt;Sort By SortOrder&amp;nbsp;Click on the column dropdown in your visual and choose “Sort by SortOrder.”&lt;BR data-start="1443" data-end="1446" /&gt;(You can hide the SortOrder column in the visual if you don’t want to show it.)&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P data-start="1530" data-end="1646"&gt;Now, when you change the year with the slicer, the products will sort in the custom order you defined for that year.&lt;/P&gt;
&lt;P data-start="1648" data-end="1768"&gt;This method is clean, easy to maintain, and super flexible, just update your mapping table.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jul 2025 09:14:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370610#M173506</guid>
      <dc:creator>rohit1991</dc:creator>
      <dc:date>2025-07-28T09:14:17Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting Data in Different Order Based on Slicer Selection in Power bi</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370646#M173508</link>
      <description>&lt;P&gt;Power BI&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jan 2025 13:58:32 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370646#M173508</guid>
      <dc:creator>Madhu7624</dc:creator>
      <dc:date>2025-01-19T13:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting Data in Different Order Based on Slicer Selection in Power bi</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370650#M173509</link>
      <description>&lt;P&gt;The issue is that, for example, Product "AA" is present in both 2023 and 2024. I want Product "AA" to be displayed in one order for 2023 and a different order for 2024.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I have attached an image showing the required sort order for 2023 and 2024. As you can see, the sort order for product 's in 2023 is different from 2024.&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jan 2025 14:06:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370650#M173509</guid>
      <dc:creator>Madhu7624</dc:creator>
      <dc:date>2025-01-19T14:06:47Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting Data in Different Order Based on Slicer Selection in Power bi</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370696#M173510</link>
      <description>&lt;P&gt;Try this ....&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Create a "driver table" ...&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;Click on Sortkey and unpivot other columns&lt;/P&gt;
&lt;P&gt;Rename atttubute to Year&lt;/P&gt;
&lt;P&gt;Rename Value to Product&lt;/P&gt;
&lt;P&gt;Change the datya types&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Add a M:M Prodcut relationship to your data&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;Create 2 measures&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Sorted product = 
SELECTEDVALUE(driver[Product])&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Sales = 
CALCULATE(
SUM(yourdata[Amount]),
yourdata[Year] = SELECTEDVALUE(driver[Year]))&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Add Matrix visual&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;Change the row text colour to white&lt;/P&gt;
&lt;P&gt;and change the Rows filedname to a single space&lt;/P&gt;
&lt;P&gt;to hide it&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;user the Driver year and not yourdate year in the slicer ... otherwise the solutoion will not work&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;Please click [accept solution] and the thumbs up button. Thank you&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jan 2025 16:17:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Sorting-Data-in-Different-Order-Based-on-Slicer-Selection-in/m-p/4370696#M173510</guid>
      <dc:creator>speedramps</dc:creator>
      <dc:date>2025-01-19T16:17:14Z</dc:date>
    </item>
  </channel>
</rss>

