<?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 table with header &amp; subheader in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122397#M509728</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you check this way?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample:&lt;/P&gt;&lt;P&gt;CrossTable(FieldName, Data)&lt;/P&gt;&lt;P&gt;LOAD Library, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [# Visits], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [# Visits1], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [# Visits2], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Avg Salary], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Avg Salary1], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Avg Salary2], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Collection Size], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Collection Size1], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Collection Size2]&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;A class="jive-link-message-small" data-containerid="2052" data-containertype="14" data-objectid="1561304" data-objecttype="2" href="https://community.qlik.com/message/1561304#1561304"&gt;https://community.qlik.com/message/1561304&lt;/A&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;(html, utf8, embedded labels, table is @1, filters(&lt;/P&gt;&lt;P&gt;Remove(Row, Pos(Top, 2))&lt;/P&gt;&lt;P&gt;));&lt;/P&gt;&lt;P&gt;Join&lt;/P&gt;&lt;P&gt;LOAD @1 as Year&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;A class="jive-link-message-small" data-containerid="2052" data-containertype="14" data-objectid="1561304" data-objecttype="2" href="https://community.qlik.com/message/1561304#1561304"&gt;https://community.qlik.com/message/1561304&lt;/A&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;(html, utf8, no labels, table is @1, filters(&lt;/P&gt;&lt;P&gt;Remove(Row, Pos(Top, 4)),&lt;/P&gt;&lt;P&gt;Remove(Row, Pos(Top, 3)),&lt;/P&gt;&lt;P&gt;Remove(Row, Pos(Top, 1)),&lt;/P&gt;&lt;P&gt;Rotate(left)&lt;/P&gt;&lt;P&gt;)) Where Len(@1)&amp;gt;0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Final:&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;LOAD Library, FieldName as #Visits, Sum(Data) as Data, '#Visits' as Flag, Year Resident Sample Where WildMatch(FieldName,'#*') &lt;/P&gt;&lt;P&gt;Group By Library, FieldName, Year;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;LOAD Library, FieldName as [Avg Salary], Sum(Data) as Data, 'Avg Salary' as Flag, Year Resident Sample Where WildMatch(FieldName,'Avg*') &lt;/P&gt;&lt;P&gt;Group By Library, FieldName, Year;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;LOAD Library, FieldName as [Collection Size], Sum(Data) as Data, 'Collection Size' as Flag, Year Resident Sample Where WildMatch(FieldName,'Collection*') &lt;/P&gt;&lt;P&gt;Group By Library, FieldName, Year;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP Table Sample;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 22 Oct 2018 09:20:09 GMT</pubDate>
    <dc:creator>Anil_Babu_Samineni</dc:creator>
    <dc:date>2018-10-22T09:20:09Z</dc:date>
    <item>
      <title>Transform table with header &amp; subheader</title>
      <link>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122395#M509726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have an Excel file (table) in which the first row contains the headers and the second row contains the years as a subheader, like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#000000&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;,&amp;quot;verticalAlign&amp;quot;:&amp;quot;baseline&amp;quot;}" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Library&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;# Visits&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;# Visits&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;# Visits&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Avg Salary&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Avg Salary&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Avg Salary&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Collection Size&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Collection Size&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Collection Size&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2008&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2009&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2010&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2008&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2009&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2010&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2008&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2009&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;&lt;STRONG&gt;2010&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ABC&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;50&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;60&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;70&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;10,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;10,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;12,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;DEF&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1200&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1500&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;20,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21,500&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;10,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;15,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;16,000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was able to get the year into its own column in Excel by transposing the data so the years were in columns, then creating a new worksheet with the library names and headers in their original positions, but with the year column from the transposed worksheet copied in, and then grouping the transposed data by year and individually transposing just the data for each year group into the new worksheet.&amp;nbsp; I hope that makes sense.&amp;nbsp; It was really confusing to work out, and it is confusing to remember how I did it.&amp;nbsp; At all odds, I ended up with something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Library&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Year&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;#Visits&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Avg Salary&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Collection Size&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ABC&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2008&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;50&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;10,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ABC&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2009&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;60&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;10,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ABC&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2010&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;70&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;12,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;DEF&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2008&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;20,000&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;10,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DEF&lt;/TD&gt;&lt;TD&gt;2009&lt;/TD&gt;&lt;TD&gt;1200&lt;/TD&gt;&lt;TD&gt;21,5000&lt;/TD&gt;&lt;TD&gt;15,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DEF&lt;/TD&gt;&lt;TD&gt;2010&lt;/TD&gt;&lt;TD&gt;1500&lt;/TD&gt;&lt;TD&gt;21,500&lt;/TD&gt;&lt;TD&gt;16,000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can the transformation feature of QlikView do the same thing?&amp;nbsp; If so, how?&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2018 23:25:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122395#M509726</guid>
      <dc:creator>silvrwood</dc:creator>
      <dc:date>2018-10-19T23:25:38Z</dc:date>
    </item>
    <item>
      <title>Re: Transform table with header &amp; subheader</title>
      <link>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122396#M509727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think that the Qlik transformation can do this out of the box.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look at&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/docs/DOC-4527"&gt;multi_header_pivot_import.qvw&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Oct 2018 19:35:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122396#M509727</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2018-10-20T19:35:08Z</dc:date>
    </item>
    <item>
      <title>Re: Transform table with header &amp; subheader</title>
      <link>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122397#M509728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you check this way?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample:&lt;/P&gt;&lt;P&gt;CrossTable(FieldName, Data)&lt;/P&gt;&lt;P&gt;LOAD Library, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [# Visits], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [# Visits1], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [# Visits2], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Avg Salary], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Avg Salary1], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Avg Salary2], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Collection Size], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Collection Size1], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Collection Size2]&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;A class="jive-link-message-small" data-containerid="2052" data-containertype="14" data-objectid="1561304" data-objecttype="2" href="https://community.qlik.com/message/1561304#1561304"&gt;https://community.qlik.com/message/1561304&lt;/A&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;(html, utf8, embedded labels, table is @1, filters(&lt;/P&gt;&lt;P&gt;Remove(Row, Pos(Top, 2))&lt;/P&gt;&lt;P&gt;));&lt;/P&gt;&lt;P&gt;Join&lt;/P&gt;&lt;P&gt;LOAD @1 as Year&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;A class="jive-link-message-small" data-containerid="2052" data-containertype="14" data-objectid="1561304" data-objecttype="2" href="https://community.qlik.com/message/1561304#1561304"&gt;https://community.qlik.com/message/1561304&lt;/A&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;(html, utf8, no labels, table is @1, filters(&lt;/P&gt;&lt;P&gt;Remove(Row, Pos(Top, 4)),&lt;/P&gt;&lt;P&gt;Remove(Row, Pos(Top, 3)),&lt;/P&gt;&lt;P&gt;Remove(Row, Pos(Top, 1)),&lt;/P&gt;&lt;P&gt;Rotate(left)&lt;/P&gt;&lt;P&gt;)) Where Len(@1)&amp;gt;0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Final:&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;LOAD Library, FieldName as #Visits, Sum(Data) as Data, '#Visits' as Flag, Year Resident Sample Where WildMatch(FieldName,'#*') &lt;/P&gt;&lt;P&gt;Group By Library, FieldName, Year;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;LOAD Library, FieldName as [Avg Salary], Sum(Data) as Data, 'Avg Salary' as Flag, Year Resident Sample Where WildMatch(FieldName,'Avg*') &lt;/P&gt;&lt;P&gt;Group By Library, FieldName, Year;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;LOAD Library, FieldName as [Collection Size], Sum(Data) as Data, 'Collection Size' as Flag, Year Resident Sample Where WildMatch(FieldName,'Collection*') &lt;/P&gt;&lt;P&gt;Group By Library, FieldName, Year;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP Table Sample;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Oct 2018 09:20:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122397#M509728</guid>
      <dc:creator>Anil_Babu_Samineni</dc:creator>
      <dc:date>2018-10-22T09:20:09Z</dc:date>
    </item>
    <item>
      <title>Re: Transform table with header &amp; subheader</title>
      <link>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122398#M509729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Mate, Can you see the thread.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Oct 2018 03:36:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Transform-table-with-header-subheader/m-p/122398#M509729</guid>
      <dc:creator>Anil_Babu_Samineni</dc:creator>
      <dc:date>2018-10-27T03:36:10Z</dc:date>
    </item>
  </channel>
</rss>

