<?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: Transform multiple columns based on values in another column in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030902#M159401</link>
    <description>&lt;P&gt;Hello&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;, and thank you for sharing a question with the Community.&amp;nbsp;&amp;nbsp;This reply is informational. Please follow the decorum of the Community Forum when asking a question. &lt;BR /&gt;&lt;BR /&gt;Please share your work-in-progress Power BI Desktop file (with sensitive information removed) and any source files in Excel format that fully address your issue or question in a usable format (not as a screenshot). You can upload these files to a cloud storage service such as OneDrive, Google Drive, Dropbox, or to a Github repository, and then provide the file's URL.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-p/963216" target="_blank"&gt;https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-p/963216&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Please show the expected outcome based on the sample data you provided.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523/highlight/true#M607150" target="_blank"&gt;https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523/highlight/true#M607150&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This allows members of the Forum to assess the state of the model, report layer, relationships, and any DAX applied.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="color: darkblue;"&gt;&lt;EM&gt;If your requirement is solved, please make THIS ANSWER a SOLUTION &lt;/EM&gt;&lt;span class="lia-unicode-emoji" title=":heavy_check_mark:"&gt;✔️&lt;/span&gt;&lt;EM&gt; and help other users find the solution quickly. Please hit the LIKE &lt;/EM&gt;&lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&lt;EM&gt; button if this comment helps you.&amp;nbsp; Proud to be a Super User!&lt;/EM&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 08 Jul 2024 17:58:10 GMT</pubDate>
    <dc:creator>foodd</dc:creator>
    <dc:date>2024-07-08T17:58:10Z</dc:date>
    <item>
      <title>Transform multiple columns based on values in another column</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030892#M159399</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to group, split, or somehow &lt;STRONG&gt;transform multiple columns&lt;/STRONG&gt; (Years 2020-2023)&lt;STRONG&gt; based on values in another column&lt;/STRONG&gt; (Source) for visualization in Power BI. The original data comes from Excel. How can I do the following?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the raw data I have right now, where I have multiple orders per customer, and each order being estimated based on Source A, B, and C. Specifically, I have 3 orders from Customer 1, and rows 2-4 are about the 1st order. In these 3 rows, values are the same for columns aaa, bbb, ddd, eee, fff, and ggg, so it is essentially a repetition. I have numbers in columns 2020-2023, but I don't want to view Source horizontally. Instead, I would like to &lt;STRONG&gt;incorporate Source into the Year columns&lt;/STRONG&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&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;This is the end product I want. Each order is only 1 row, and Source is incorporated into the Year columns such that I have 2020A, 2020B, 2020C, 2021A... and so on.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Really appreciate your help. Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jul 2024 17:51:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030892#M159399</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-07-08T17:51:11Z</dc:date>
    </item>
    <item>
      <title>Re: Transform multiple columns based on values in another column</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030902#M159401</link>
      <description>&lt;P&gt;Hello&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;, and thank you for sharing a question with the Community.&amp;nbsp;&amp;nbsp;This reply is informational. Please follow the decorum of the Community Forum when asking a question. &lt;BR /&gt;&lt;BR /&gt;Please share your work-in-progress Power BI Desktop file (with sensitive information removed) and any source files in Excel format that fully address your issue or question in a usable format (not as a screenshot). You can upload these files to a cloud storage service such as OneDrive, Google Drive, Dropbox, or to a Github repository, and then provide the file's URL.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-p/963216" target="_blank"&gt;https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-p/963216&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Please show the expected outcome based on the sample data you provided.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523/highlight/true#M607150" target="_blank"&gt;https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523/highlight/true#M607150&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This allows members of the Forum to assess the state of the model, report layer, relationships, and any DAX applied.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="color: darkblue;"&gt;&lt;EM&gt;If your requirement is solved, please make THIS ANSWER a SOLUTION &lt;/EM&gt;&lt;span class="lia-unicode-emoji" title=":heavy_check_mark:"&gt;✔️&lt;/span&gt;&lt;EM&gt; and help other users find the solution quickly. Please hit the LIKE &lt;/EM&gt;&lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&lt;EM&gt; button if this comment helps you.&amp;nbsp; Proud to be a Super User!&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jul 2024 17:58:10 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030902#M159401</guid>
      <dc:creator>foodd</dc:creator>
      <dc:date>2024-07-08T17:58:10Z</dc:date>
    </item>
    <item>
      <title>Re: Transform multiple columns based on values in another column</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030970#M159408</link>
      <description>&lt;P&gt;** Update **&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Raw Excel data I have currently:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;aaa&lt;/TD&gt;&lt;TD&gt;bbb&lt;/TD&gt;&lt;TD&gt;Customer&lt;/TD&gt;&lt;TD&gt;ddd&lt;/TD&gt;&lt;TD&gt;eee&lt;/TD&gt;&lt;TD&gt;fff&lt;/TD&gt;&lt;TD&gt;ggg&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Source&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;2020&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;2021&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;2022&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;2023&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;a1&lt;/TD&gt;&lt;TD&gt;b1&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d1&lt;/TD&gt;&lt;TD&gt;e1&lt;/TD&gt;&lt;TD&gt;f1&lt;/TD&gt;&lt;TD&gt;g1&lt;/TD&gt;&lt;TD&gt;Source A&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;TR&gt;&lt;TD&gt;a1&lt;/TD&gt;&lt;TD&gt;b1&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d1&lt;/TD&gt;&lt;TD&gt;e1&lt;/TD&gt;&lt;TD&gt;f1&lt;/TD&gt;&lt;TD&gt;g1&lt;/TD&gt;&lt;TD&gt;Source B&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;TR&gt;&lt;TD&gt;a1&lt;/TD&gt;&lt;TD&gt;b1&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d1&lt;/TD&gt;&lt;TD&gt;e1&lt;/TD&gt;&lt;TD&gt;f1&lt;/TD&gt;&lt;TD&gt;g1&lt;/TD&gt;&lt;TD&gt;Source C&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;TR&gt;&lt;TD&gt;a2&lt;/TD&gt;&lt;TD&gt;b2&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d2&lt;/TD&gt;&lt;TD&gt;e2&lt;/TD&gt;&lt;TD&gt;f2&lt;/TD&gt;&lt;TD&gt;g2&lt;/TD&gt;&lt;TD&gt;Source A&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;TR&gt;&lt;TD&gt;a2&lt;/TD&gt;&lt;TD&gt;b2&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d2&lt;/TD&gt;&lt;TD&gt;e2&lt;/TD&gt;&lt;TD&gt;f2&lt;/TD&gt;&lt;TD&gt;g2&lt;/TD&gt;&lt;TD&gt;Source B&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;TR&gt;&lt;TD&gt;a2&lt;/TD&gt;&lt;TD&gt;b2&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d2&lt;/TD&gt;&lt;TD&gt;e2&lt;/TD&gt;&lt;TD&gt;f2&lt;/TD&gt;&lt;TD&gt;g2&lt;/TD&gt;&lt;TD&gt;Source C&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;TR&gt;&lt;TD&gt;a3&lt;/TD&gt;&lt;TD&gt;b3&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d3&lt;/TD&gt;&lt;TD&gt;e3&lt;/TD&gt;&lt;TD&gt;f3&lt;/TD&gt;&lt;TD&gt;g3&lt;/TD&gt;&lt;TD&gt;Source A&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;TR&gt;&lt;TD&gt;a3&lt;/TD&gt;&lt;TD&gt;b3&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d3&lt;/TD&gt;&lt;TD&gt;e3&lt;/TD&gt;&lt;TD&gt;f3&lt;/TD&gt;&lt;TD&gt;g3&lt;/TD&gt;&lt;TD&gt;Source B&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;TR&gt;&lt;TD&gt;a3&lt;/TD&gt;&lt;TD&gt;b3&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d3&lt;/TD&gt;&lt;TD&gt;e3&lt;/TD&gt;&lt;TD&gt;f3&lt;/TD&gt;&lt;TD&gt;g3&lt;/TD&gt;&lt;TD&gt;Source C&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;TR&gt;&lt;TD&gt;a4&lt;/TD&gt;&lt;TD&gt;b4&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d4&lt;/TD&gt;&lt;TD&gt;e4&lt;/TD&gt;&lt;TD&gt;f4&lt;/TD&gt;&lt;TD&gt;g4&lt;/TD&gt;&lt;TD&gt;Source A&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;TR&gt;&lt;TD&gt;a4&lt;/TD&gt;&lt;TD&gt;b4&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d4&lt;/TD&gt;&lt;TD&gt;e4&lt;/TD&gt;&lt;TD&gt;f4&lt;/TD&gt;&lt;TD&gt;g4&lt;/TD&gt;&lt;TD&gt;Source B&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;TR&gt;&lt;TD&gt;a4&lt;/TD&gt;&lt;TD&gt;b4&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d4&lt;/TD&gt;&lt;TD&gt;e4&lt;/TD&gt;&lt;TD&gt;f4&lt;/TD&gt;&lt;TD&gt;g4&lt;/TD&gt;&lt;TD&gt;Source C&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;TR&gt;&lt;TD&gt;a5&lt;/TD&gt;&lt;TD&gt;b5&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d5&lt;/TD&gt;&lt;TD&gt;e5&lt;/TD&gt;&lt;TD&gt;f5&lt;/TD&gt;&lt;TD&gt;g5&lt;/TD&gt;&lt;TD&gt;Source A&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;TR&gt;&lt;TD&gt;a5&lt;/TD&gt;&lt;TD&gt;b5&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d5&lt;/TD&gt;&lt;TD&gt;e5&lt;/TD&gt;&lt;TD&gt;f5&lt;/TD&gt;&lt;TD&gt;g5&lt;/TD&gt;&lt;TD&gt;Source B&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;TR&gt;&lt;TD&gt;a5&lt;/TD&gt;&lt;TD&gt;b5&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d5&lt;/TD&gt;&lt;TD&gt;e5&lt;/TD&gt;&lt;TD&gt;f5&lt;/TD&gt;&lt;TD&gt;g5&lt;/TD&gt;&lt;TD&gt;Source C&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;TR&gt;&lt;TD&gt;a6&lt;/TD&gt;&lt;TD&gt;b6&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d6&lt;/TD&gt;&lt;TD&gt;e6&lt;/TD&gt;&lt;TD&gt;f6&lt;/TD&gt;&lt;TD&gt;g6&lt;/TD&gt;&lt;TD&gt;Source A&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;TR&gt;&lt;TD&gt;a6&lt;/TD&gt;&lt;TD&gt;b6&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d6&lt;/TD&gt;&lt;TD&gt;e6&lt;/TD&gt;&lt;TD&gt;f6&lt;/TD&gt;&lt;TD&gt;g6&lt;/TD&gt;&lt;TD&gt;Source B&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;TR&gt;&lt;TD&gt;a6&lt;/TD&gt;&lt;TD&gt;b6&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d6&lt;/TD&gt;&lt;TD&gt;e6&lt;/TD&gt;&lt;TD&gt;f6&lt;/TD&gt;&lt;TD&gt;g6&lt;/TD&gt;&lt;TD&gt;Source C&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;TR&gt;&lt;TD&gt;a7&lt;/TD&gt;&lt;TD&gt;b7&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d7&lt;/TD&gt;&lt;TD&gt;e7&lt;/TD&gt;&lt;TD&gt;f7&lt;/TD&gt;&lt;TD&gt;g7&lt;/TD&gt;&lt;TD&gt;Source A&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;TR&gt;&lt;TD&gt;a7&lt;/TD&gt;&lt;TD&gt;b7&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d7&lt;/TD&gt;&lt;TD&gt;e7&lt;/TD&gt;&lt;TD&gt;f7&lt;/TD&gt;&lt;TD&gt;g7&lt;/TD&gt;&lt;TD&gt;Source B&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;TR&gt;&lt;TD&gt;a7&lt;/TD&gt;&lt;TD&gt;b7&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d7&lt;/TD&gt;&lt;TD&gt;e7&lt;/TD&gt;&lt;TD&gt;f7&lt;/TD&gt;&lt;TD&gt;g7&lt;/TD&gt;&lt;TD&gt;Source C&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;TR&gt;&lt;TD&gt;a8&lt;/TD&gt;&lt;TD&gt;b8&lt;/TD&gt;&lt;TD&gt;Customer 3&lt;/TD&gt;&lt;TD&gt;d8&lt;/TD&gt;&lt;TD&gt;e8&lt;/TD&gt;&lt;TD&gt;f8&lt;/TD&gt;&lt;TD&gt;g8&lt;/TD&gt;&lt;TD&gt;Source A&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;TR&gt;&lt;TD&gt;a8&lt;/TD&gt;&lt;TD&gt;b8&lt;/TD&gt;&lt;TD&gt;Customer 3&lt;/TD&gt;&lt;TD&gt;d8&lt;/TD&gt;&lt;TD&gt;e8&lt;/TD&gt;&lt;TD&gt;f8&lt;/TD&gt;&lt;TD&gt;g8&lt;/TD&gt;&lt;TD&gt;Source B&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;TR&gt;&lt;TD&gt;a8&lt;/TD&gt;&lt;TD&gt;b8&lt;/TD&gt;&lt;TD&gt;Customer 3&lt;/TD&gt;&lt;TD&gt;d8&lt;/TD&gt;&lt;TD&gt;e8&lt;/TD&gt;&lt;TD&gt;f8&lt;/TD&gt;&lt;TD&gt;g8&lt;/TD&gt;&lt;TD&gt;Source C&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;And this is the end result I am looking for:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;aaa&lt;/TD&gt;&lt;TD&gt;bbb&lt;/TD&gt;&lt;TD&gt;Customer&lt;/TD&gt;&lt;TD&gt;ddd&lt;/TD&gt;&lt;TD&gt;eee&lt;/TD&gt;&lt;TD&gt;fff&lt;/TD&gt;&lt;TD&gt;ggg&lt;/TD&gt;&lt;TD&gt;2020 A&lt;/TD&gt;&lt;TD&gt;2020 B&lt;/TD&gt;&lt;TD&gt;2020 C&lt;/TD&gt;&lt;TD&gt;2021 A&lt;/TD&gt;&lt;TD&gt;2021 B&lt;/TD&gt;&lt;TD&gt;2021 C&lt;/TD&gt;&lt;TD&gt;2022 A&lt;/TD&gt;&lt;TD&gt;2022 B&lt;/TD&gt;&lt;TD&gt;2022 C&lt;/TD&gt;&lt;TD&gt;2023 A&lt;/TD&gt;&lt;TD&gt;2023 B&lt;/TD&gt;&lt;TD&gt;2023 C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;a1&lt;/TD&gt;&lt;TD&gt;b1&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d1&lt;/TD&gt;&lt;TD&gt;e1&lt;/TD&gt;&lt;TD&gt;f1&lt;/TD&gt;&lt;TD&gt;g1&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;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;TR&gt;&lt;TD&gt;a2&lt;/TD&gt;&lt;TD&gt;b2&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d2&lt;/TD&gt;&lt;TD&gt;e2&lt;/TD&gt;&lt;TD&gt;f2&lt;/TD&gt;&lt;TD&gt;g2&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;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;TR&gt;&lt;TD&gt;a3&lt;/TD&gt;&lt;TD&gt;b3&lt;/TD&gt;&lt;TD&gt;Customer 1&lt;/TD&gt;&lt;TD&gt;d3&lt;/TD&gt;&lt;TD&gt;e3&lt;/TD&gt;&lt;TD&gt;f3&lt;/TD&gt;&lt;TD&gt;g3&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;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;TR&gt;&lt;TD&gt;a4&lt;/TD&gt;&lt;TD&gt;b4&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d4&lt;/TD&gt;&lt;TD&gt;e4&lt;/TD&gt;&lt;TD&gt;f4&lt;/TD&gt;&lt;TD&gt;g4&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;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;TR&gt;&lt;TD&gt;a5&lt;/TD&gt;&lt;TD&gt;b5&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d5&lt;/TD&gt;&lt;TD&gt;e5&lt;/TD&gt;&lt;TD&gt;f5&lt;/TD&gt;&lt;TD&gt;g5&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;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;TR&gt;&lt;TD&gt;a6&lt;/TD&gt;&lt;TD&gt;b6&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d6&lt;/TD&gt;&lt;TD&gt;e6&lt;/TD&gt;&lt;TD&gt;f6&lt;/TD&gt;&lt;TD&gt;g6&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;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;TR&gt;&lt;TD&gt;a7&lt;/TD&gt;&lt;TD&gt;b7&lt;/TD&gt;&lt;TD&gt;Customer 2&lt;/TD&gt;&lt;TD&gt;d7&lt;/TD&gt;&lt;TD&gt;e7&lt;/TD&gt;&lt;TD&gt;f7&lt;/TD&gt;&lt;TD&gt;g7&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;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;TR&gt;&lt;TD&gt;a8&lt;/TD&gt;&lt;TD&gt;b8&lt;/TD&gt;&lt;TD&gt;Customer 3&lt;/TD&gt;&lt;TD&gt;d8&lt;/TD&gt;&lt;TD&gt;e8&lt;/TD&gt;&lt;TD&gt;f8&lt;/TD&gt;&lt;TD&gt;g8&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;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;&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;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jul 2024 18:55:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030970#M159408</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-07-08T18:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: Transform multiple columns based on values in another column</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030977#M159412</link>
      <description>&lt;P&gt;Thank you for the information! Have provided the sample data in my update. Thank you!&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jul 2024 18:56:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4030977#M159412</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-07-08T18:56:39Z</dc:date>
    </item>
    <item>
      <title>Re: Transform multiple columns based on values in another column</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4031043#M159422</link>
      <description>&lt;P&gt;hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Create a blank query , copy and paste the below code into the advanced editor.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("rdPNCoJQEIbhWxHXbvJ/W15CS3FROXNWIVjef72rpDMcmAjkQ2fxwLtwHPPLIS/yKzNsj+dylzXjY2aEUSYw52Vbb5Id36+fZyp+MU5/MIbYKDHKyOAijDKhTLa4DaPFbRgtFUYVGVyEUSZUyRa3YbS4DaOlxqj3Bu0zF2GUCXWyxW0YLW7DaGkwmsjgIowyoUm2uA2jxW0YLS1GGxlchFEmtMkWt2G0uA2jpcPoIoOLMMqELtniNowWt2G09Bj93uD/mrkIo0zoky1uw2hxG18t0ws=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [aaa = _t, bbb = _t, Customer = _t, ddd = _t, eee = _t, fff = _t, ggg = _t, Source = _t, #"2020" = _t, #"2021" = _t, #"2022" = _t, #"2023" = _t]),
    Columns_not_to_Unpivot = Table.AddIndexColumn ( Table.FromList ( List.FirstN ( Table.ColumnNames( Source) , 8))  , "Index" ,1,1),
    #"Removed Other Columns" = Table.SelectColumns(Columns_not_to_Unpivot,{"Column1"}),
    Columns_not_to_Unpivot_List = #"Removed Other Columns"[Column1],
    Refer_to_Source = Source,
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Refer_to_Source, Columns_not_to_Unpivot_List, "Year", "Value"),
    #"Merged Source and Year" = Table.CombineColumns(#"Unpivoted Other Columns",{"Source", "Year"},Combiner.CombineTextByDelimiter("", QuoteStyle.None),"Merged")
in
    #"Merged Source and Year"&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The last step would be the structure the Merge and Value column as needed etc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, I recommend you load it as is in Power query and use a matrix visual instead for the same.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the goal is to create a pivot table using Power query or similar , refer to&amp;nbsp;&lt;A href="https://www.youtube.com/watch?v=YccjLy-t44g" target="_blank"&gt;Subtotal and Column Total in Power Query - YouTube&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jul 2024 20:04:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4031043#M159422</guid>
      <dc:creator>adudani</dc:creator>
      <dc:date>2024-07-08T20:04:12Z</dc:date>
    </item>
    <item>
      <title>Re: Transform multiple columns based on values in another column</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4031125#M159430</link>
      <description>&lt;P&gt;Thank you! I would need to use a table instead of matrix for the visualization.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Based on the output you provided, how can I merge the rows in the same order (ex: the a1s, the a2s) into one row, with the Merged column expanded as multiple columns?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is what I'm referring to:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;aaa&lt;/TD&gt;&lt;TD&gt;bbb&lt;/TD&gt;&lt;TD&gt;Customer&lt;/TD&gt;&lt;TD&gt;ddd&lt;/TD&gt;&lt;TD&gt;eee&lt;/TD&gt;&lt;TD&gt;fff&lt;/TD&gt;&lt;TD&gt;A2020&lt;/TD&gt;&lt;TD&gt;A2021&lt;/TD&gt;&lt;TD&gt;A2022&lt;/TD&gt;&lt;TD&gt;A2023&lt;/TD&gt;&lt;TD&gt;B2020&lt;/TD&gt;&lt;TD&gt;B2021&lt;/TD&gt;&lt;TD&gt;B2022&lt;/TD&gt;&lt;TD&gt;B2023&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;a1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Customer 1&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;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;TR&gt;&lt;TD&gt;a2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Customer 1&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;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;</description>
      <pubDate>Mon, 08 Jul 2024 21:34:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4031125#M159430</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-07-08T21:34:47Z</dc:date>
    </item>
    <item>
      <title>Re: Transform multiple columns based on values in another column</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4031143#M159431</link>
      <description>&lt;P&gt;paste the following codes into 2 different blank queries&lt;/P&gt;
&lt;P&gt;query1&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("rdPNCoJQEIbhWxHXbvJ/W15CS3FROXNWIVjef72rpDMcmAjkQ2fxwLtwHPPLIS/yKzNsj+dylzXjY2aEUSYw52Vbb5Id36+fZyp+MU5/MIbYKDHKyOAijDKhTLa4DaPFbRgtFUYVGVyEUSZUyRa3YbS4DaOlxqj3Bu0zF2GUCXWyxW0YLW7DaGkwmsjgIowyoUm2uA2jxW0YLS1GGxlchFEmtMkWt2G0uA2jpcPoIoOLMMqELtniNowWt2G09Bj93uD/mrkIo0zoky1uw2hxG18t0ws=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [aaa = _t, bbb = _t, Customer = _t, ddd = _t, eee = _t, fff = _t, ggg = _t, Source = _t, #"2020" = _t, #"2021" = _t, #"2022" = _t, #"2023" = _t]),
    Columns_not_to_Unpivot = Table.AddIndexColumn ( Table.FromList ( List.FirstN ( Table.ColumnNames( Source) , 8))  , "Index" ,1,1),
    #"Removed Other Columns" = Table.SelectColumns(Columns_not_to_Unpivot,{"Column1"}),
    Columns_not_to_Unpivot_List = #"Removed Other Columns"[Column1],
    Refer_to_Source = Source,
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Refer_to_Source, Columns_not_to_Unpivot_List, "Year", "Value"),
    #"Merged Source and Year" = Table.CombineColumns(#"Unpivoted Other Columns",{"Source", "Year"},Combiner.CombineTextByDelimiter(" ", QuoteStyle.None),"Merged"),
    #"Replaced Value" = Table.ReplaceValue(#"Merged Source and Year","Source","",Replacer.ReplaceText,{"Merged"}),
    #"Removed Columns" = Table.RemoveColumns(#"Replaced Value",{"aaa", "bbb", "Customer", "ddd", "eee", "fff", "ggg"}),
    #"Transposed Table" = Table.Transpose(#"Removed Columns"),
    #"Promoted Headers" = Table.PromoteHeaders(#"Transposed Table", [PromoteAllScalars=true]),
    #"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{" A 2020", type text}, {" A 2021", type text}, {" A 2022", type text}, {" A 2023", type text}, {" B 2020", type text}, {" B 2021", type text}, {" B 2022", type text}, {" B 2023", type text}, {" C 2020", type text}, {" C 2021", type text}, {" C 2022", type text}, {" C 2023", type text}, {" A 2020_1", type text}, {" A 2021_2", type text}, {" A 2022_3", type text}, {" A 2023_4", type text}, {" B 2020_5", type text}, {" B 2021_6", type text}, {" B 2022_7", type text}, {" B 2023_8", type text}, {" C 2020_9", type text}, {" C 2021_10", type text}, {" C 2022_11", type text}, {" C 2023_12", type text}, {" A 2020_13", type text}, {" A 2021_14", type text}, {" A 2022_15", type text}, {" A 2023_16", type text}, {" B 2020_17", type text}, {" B 2021_18", type text}, {" B 2022_19", type text}, {" B 2023_20", type text}, {" C 2020_21", type text}, {" C 2021_22", type text}, {" C 2022_23", type text}, {" C 2023_24", type text}, {" A 2020_25", type text}, {" A 2021_26", type text}, {" A 2022_27", type text}, {" A 2023_28", type text}, {" B 2020_29", type text}, {" B 2021_30", type text}, {" B 2022_31", type text}, {" B 2023_32", type text}, {" C 2020_33", type text}, {" C 2021_34", type text}, {" C 2022_35", type text}, {" C 2023_36", type text}, {" A 2020_37", type text}, {" A 2021_38", type text}, {" A 2022_39", type text}, {" A 2023_40", type text}, {" B 2020_41", type text}, {" B 2021_42", type text}, {" B 2022_43", type text}, {" B 2023_44", type text}, {" C 2020_45", type text}, {" C 2021_46", type text}, {" C 2022_47", type text}, {" C 2023_48", type text}, {" A 2020_49", type text}, {" A 2021_50", type text}, {" A 2022_51", type text}, {" A 2023_52", type text}, {" B 2020_53", type text}, {" B 2021_54", type text}, {" B 2022_55", type text}, {" B 2023_56", type text}, {" C 2020_57", type text}, {" C 2021_58", type text}, {" C 2022_59", type text}, {" C 2023_60", type text}, {" A 2020_61", type text}, {" A 2021_62", type text}, {" A 2022_63", type text}, {" A 2023_64", type text}, {" B 2020_65", type text}, {" B 2021_66", type text}, {" B 2022_67", type text}, {" B 2023_68", type text}, {" C 2020_69", type text}, {" C 2021_70", type text}, {" C 2022_71", type text}, {" C 2023_72", type text}, {" A 2020_73", type text}, {" A 2021_74", type text}, {" A 2022_75", type text}, {" A 2023_76", type text}, {" B 2020_77", type text}, {" B 2021_78", type text}, {" B 2022_79", type text}, {" B 2023_80", type text}, {" C 2020_81", type text}, {" C 2021_82", type text}, {" C 2022_83", type text}, {" C 2023_84", type text}})
in
    #"Changed Type"&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;query2&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("rdPNCoJQEIbhWxHXbvJ/W15CS3FROXNWIVjef72rpDMcmAjkQ2fxwLtwHPPLIS/yKzNsj+dylzXjY2aEUSYw52Vbb5Id36+fZyp+MU5/MIbYKDHKyOAijDKhTLa4DaPFbRgtFUYVGVyEUSZUyRa3YbS4DaOlxqj3Bu0zF2GUCXWyxW0YLW7DaGkwmsjgIowyoUm2uA2jxW0YLS1GGxlchFEmtMkWt2G0uA2jpcPoIoOLMMqELtniNowWt2G09Bj93uD/mrkIo0zoky1uw2hxG18t0ws=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [aaa = _t, bbb = _t, Customer = _t, ddd = _t, eee = _t, fff = _t, ggg = _t, Source = _t, #"2020" = _t, #"2021" = _t, #"2022" = _t, #"2023" = _t]),
    Columns_not_to_Unpivot = Table.AddIndexColumn ( Table.FromList ( List.FirstN ( Table.ColumnNames( Source) , 8))  , "Index" ,1,1),
    #"Removed Other Columns" = Table.SelectColumns(Columns_not_to_Unpivot,{"Column1"}),
    Columns_not_to_Unpivot_List = #"Removed Other Columns"[Column1],
    Refer_to_Source = Source,
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Refer_to_Source, Columns_not_to_Unpivot_List, "Year", "Value"),
    #"Merged Source and Year" = Table.CombineColumns(#"Unpivoted Other Columns",{"Source", "Year"},Combiner.CombineTextByDelimiter(" ", QuoteStyle.None),"Merged"),
    #"Replaced Value" = Table.ReplaceValue(#"Merged Source and Year","Source","",Replacer.ReplaceText,{"Merged"}),
    #"Removed Other Columns1" = Table.SelectColumns(#"Replaced Value",{"aaa", "bbb", "Customer", "ddd", "eee", "fff", "ggg"}),
    #"Appended Query" = Table.Combine({#"Removed Other Columns1", Query1})
in
    #"Appended Query"&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jul 2024 21:54:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4031143#M159431</guid>
      <dc:creator>adudani</dc:creator>
      <dc:date>2024-07-08T21:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: Transform multiple columns based on values in another column</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4031150#M159432</link>
      <description>&lt;P&gt;Sorry for the back and forth... I received an expression error saying "Expression.Error: A cyclic reference was encountered during evaluation."&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jul 2024 22:00:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Transform-multiple-columns-based-on-values-in-another-column/m-p/4031150#M159432</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-07-08T22:00:53Z</dc:date>
    </item>
  </channel>
</rss>

