<?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: Unpivot last 2 columns in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937725#M77296</link>
    <description>&lt;P&gt;Didn't catch that. Just replace the sum() with only(), then.&lt;/P&gt;
&lt;P&gt;Load Category, Brand, Only(if(KPI = 'A',Values)) as [KPI A Value], Only(if(KPI = 'B',Values)) as [KPI B Value]&lt;/P&gt;</description>
    <pubDate>Tue, 31 May 2022 12:40:53 GMT</pubDate>
    <dc:creator>Or</dc:creator>
    <dc:date>2022-05-31T12:40:53Z</dc:date>
    <item>
      <title>Unpivot last 2 columns</title>
      <link>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937670#M77287</link>
      <description>&lt;P&gt;Hello, I have the following scenario:&amp;nbsp;&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="25%" height="25px"&gt;Category&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;Brand&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;KPI&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;Values&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="25%" height="25px"&gt;Brand&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;Sony&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;A&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;123;322;221&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="25%" height="25px"&gt;Brand&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;Sony&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;B&lt;/TD&gt;
&lt;TD width="25%" height="25px"&gt;234;221;232&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I need the data to be displayed like this:&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="25%"&gt;Category&lt;/TD&gt;
&lt;TD width="25%"&gt;Brand&lt;/TD&gt;
&lt;TD width="25%"&gt;KPI A Value&lt;/TD&gt;
&lt;TD width="25%"&gt;KPI B Value&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="25%"&gt;Brand&lt;/TD&gt;
&lt;TD width="25%"&gt;Sony&lt;/TD&gt;
&lt;TD width="25%"&gt;123;322;221&lt;/TD&gt;
&lt;TD width="25%"&gt;234;221;232&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How can I obtain this? I tried to use IF clause to calculate 2 new columns and then use only() in the load script to obtain that format, but it results no rows when I use only().&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 11:30:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937670#M77287</guid>
      <dc:creator>Mazilinho</dc:creator>
      <dc:date>2022-05-31T11:30:03Z</dc:date>
    </item>
    <item>
      <title>Re: Unpivot last 2 columns</title>
      <link>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937677#M77289</link>
      <description>&lt;P&gt;Load Category, Brand, sum(if(KPI = 'A',Values)) as [KPI A Value], sum(if(KPI = 'B',Values)) as [KPI B Value]&lt;/P&gt;
&lt;P&gt;From YourTable&lt;/P&gt;
&lt;P&gt;Group by Category, Brand;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sample:&lt;/P&gt;
&lt;P&gt;YourTable:&lt;BR /&gt;Load * INLINE [&lt;BR /&gt;Category, Brand, KPI, Values&lt;BR /&gt;Brand, Sony, A, 123&lt;BR /&gt;Brand, Sony, B, 234 ];&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Load Category, Brand, sum(if(KPI = 'A',Values)) as [KPI A Value], sum(if(KPI = 'B',Values)) as [KPI B Value]&lt;BR /&gt;Resident YourTable&lt;BR /&gt;Group by Category, Brand;&lt;/P&gt;
&lt;P&gt;Drop Table YourTable;&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 11:10:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937677#M77289</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2022-05-31T11:10:06Z</dc:date>
    </item>
    <item>
      <title>Re: Unpivot last 2 columns</title>
      <link>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937685#M77290</link>
      <description>&lt;P&gt;The format of Values column is actually an array: 123;452;234&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 11:22:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937685#M77290</guid>
      <dc:creator>Mazilinho</dc:creator>
      <dc:date>2022-05-31T11:22:03Z</dc:date>
    </item>
    <item>
      <title>Re: Unpivot last 2 columns</title>
      <link>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937725#M77296</link>
      <description>&lt;P&gt;Didn't catch that. Just replace the sum() with only(), then.&lt;/P&gt;
&lt;P&gt;Load Category, Brand, Only(if(KPI = 'A',Values)) as [KPI A Value], Only(if(KPI = 'B',Values)) as [KPI B Value]&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 12:40:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937725#M77296</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2022-05-31T12:40:53Z</dc:date>
    </item>
    <item>
      <title>Re: Unpivot last 2 columns</title>
      <link>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937735#M77297</link>
      <description>&lt;P&gt;Thanks, yes, I fixed it with only() in the end. Not sure what I was doing wrong, but the app was crashing when I used only(). Thanks for help!&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 12:48:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Unpivot-last-2-columns/m-p/1937735#M77297</guid>
      <dc:creator>Mazilinho</dc:creator>
      <dc:date>2022-05-31T12:48:34Z</dc:date>
    </item>
  </channel>
</rss>

