<?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: How to create a Pivot table with stacked calculated column in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227862#M391659</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeah.. through Cartesian Join..!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Jan 2017 07:13:54 GMT</pubDate>
    <dc:creator>MK_QSL</dc:creator>
    <dc:date>2017-01-25T07:13:54Z</dc:date>
    <item>
      <title>How to create a Pivot table with stacked calculated column</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227857#M391654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have a pivot table like this below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201601&amp;nbsp;&amp;nbsp;&amp;nbsp; 201602&amp;nbsp; 201603&amp;nbsp; 201604&amp;nbsp; 201605&amp;nbsp; (Grand Total)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (LastMonth-FirstMonth)&lt;/P&gt;&lt;P&gt;APPLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 300&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 400&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 500&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 400&lt;/P&gt;&lt;P&gt;ORANGE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 150&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I Have dimension of product and yearmonth.&lt;/P&gt;&lt;P&gt;I have measure of sales.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I add the second calculation (LastMonth-FirstMonth)?&amp;nbsp; The difficulty is in this PivotTable, I dragged yearmonth on the top,then it is difficult for me to add another calculated column.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 15:52:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227857#M391654</guid>
      <dc:creator />
      <dc:date>2017-01-24T15:52:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a Pivot table with stacked calculated column</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227858#M391655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Something along these lines&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/thread/216085"&gt;Percent of Total in Pivot Table&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 16:00:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227858#M391655</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2017-01-24T16:00:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a Pivot table with stacked calculated column</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227859#M391656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14852749408904368" jivemacro_uid="_14852749408904368"&gt;
&lt;P&gt;DATA:&lt;/P&gt;
&lt;P&gt;LOAD * INLINE [&lt;/P&gt;
&lt;P&gt;PRODUCT, PERIOD, #&lt;/P&gt;
&lt;P&gt;APPLE, 201601, 100&lt;/P&gt;
&lt;P&gt;APPLE, 201602, 200&lt;/P&gt;
&lt;P&gt;APPLE, 201603, 300&lt;/P&gt;
&lt;P&gt;APPLE, 201604, 400&lt;/P&gt;
&lt;P&gt;APPLE, 201605, 500&lt;/P&gt;
&lt;P&gt;APPLE, TOTAL&lt;/P&gt;
&lt;P&gt;APPLE, LMFM&lt;/P&gt;
&lt;P&gt;ORANGE,201601, 10&lt;/P&gt;
&lt;P&gt;ORANGE,201602, 20&lt;/P&gt;
&lt;P&gt;ORANGE,201603, 30&lt;/P&gt;
&lt;P&gt;ORANGE,201604, 40&lt;/P&gt;
&lt;P&gt;ORANGE,201605, 50&lt;/P&gt;
&lt;P&gt;ORANGE, TOTAL&lt;/P&gt;
&lt;P&gt;ORANGE, LMFM&lt;/P&gt;
&lt;P&gt;]&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Add the two dimensions PRODUCT and PERIOD &lt;/P&gt;&lt;P&gt;Add the measure:&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14852749906882881" jivemacro_uid="_14852749906882881" modifiedtitle="true"&gt;
&lt;P&gt;Pick( Match( PERIOD , 'LMFM' , 'TOTAL' )+1 , &lt;/P&gt;
&lt;P&gt;Sum([#])&lt;/P&gt;
&lt;P&gt;,Sum( {&amp;lt;PERIOD={$(MaxPer)}&amp;gt;} TOTAL &amp;lt;PRODUCT&amp;gt; [#] ) - Sum( {&amp;lt;PERIOD={$(MinPer)}&amp;gt;} TOTAL &amp;lt;PRODUCT&amp;gt; [#] )&lt;/P&gt;
&lt;P&gt;,Sum( TOTAL &amp;lt;PRODUCT&amp;gt; [#] )&lt;/P&gt;
&lt;P&gt;)&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Add two variables:&lt;/P&gt;&lt;P&gt;MaxPer&amp;nbsp;&amp;nbsp;&amp;nbsp; as&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =Max(PERIOD)&lt;/P&gt;&lt;P&gt;MinPer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =Min(PERIOD)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the data table it is quite easy to automate the generation of the extra rows that needs to be present in the table to get placeholders for TOTAL and LMFM like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_148527533805629" jivemacro_uid="_148527533805629"&gt;
&lt;P&gt;FOR i=1 TO FieldValueCount('PRODUCT')&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD FieldValue('PRODUCT',i) AS PRODUCT, 'TOTAL' AS PERIOD AUTOGENERATE 1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD FieldValue('PRODUCT',i) AS PRODUCT, 'LMFM' AS PERIOD AUTOGENERATE 1;&lt;/P&gt;
&lt;P&gt;NEXT&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 16:29:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227859#M391656</guid>
      <dc:creator>petter</dc:creator>
      <dc:date>2017-01-24T16:29:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a Pivot table with stacked calculated column</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227860#M391657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;CrossTable(MonthYear, Sales)&lt;/P&gt;&lt;P&gt;Load * Inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;&amp;nbsp; PRODUCT, 201601, 201602, 201603, 201604, 201605&lt;/P&gt;&lt;P&gt;&amp;nbsp; APPLE, 100, 200, 300, 400, 500&lt;/P&gt;&lt;P&gt;&amp;nbsp; ORANGE, 10, 20, 30, 40, 50&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;Final:&lt;/P&gt;&lt;P&gt;Load PRODUCT, Date#(MonthYear,'YYYYMM') as MonthYear, Sales Resident Data;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table Data;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test:&lt;/P&gt;&lt;P&gt;Load * Inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;&amp;nbsp; Dim&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now create a pivot table&lt;/P&gt;&lt;P&gt;Dimension&lt;/P&gt;&lt;P&gt;PRODUCT&lt;/P&gt;&lt;P&gt;=Pick(Dim,MonthYear,'GrandTotal','Diff')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Expression&lt;/P&gt;&lt;P&gt;=Pick(Dim,&lt;/P&gt;&lt;P&gt;&amp;nbsp; SUM(Sales),&lt;/P&gt;&lt;P&gt;&amp;nbsp; SUM(TOTAL &amp;lt;PRODUCT&amp;gt;Sales),&lt;/P&gt;&lt;P&gt;&amp;nbsp; SUM({&amp;lt;MonthYear = {"$(=Date(Max(MonthYear),'YYYYMM'))"}&amp;gt;}Sales)-SUM({&amp;lt;MonthYear = {"$(=Date(Min(MonthYear),'YYYYMM'))"}&amp;gt;}Sales)&lt;/P&gt;&lt;P&gt;&amp;nbsp; )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 18:44:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227860#M391657</guid>
      <dc:creator>MK_QSL</dc:creator>
      <dc:date>2017-01-24T18:44:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a Pivot table with stacked calculated column</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227861#M391658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Manish I don't think you need TOTAL here:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;=Pick(Dim,&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; SUM(Sales),&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; &lt;STRONG&gt;SUM(TOTAL &amp;lt;PRODUCT&amp;gt;Sales),&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; SUM({&amp;lt;MonthYear = {"$(=Date(Max(MonthYear),'YYYYMM'))"}&amp;gt;}Sales)-SUM({&amp;lt;MonthYear = {"$(=Date(Min(MonthYear),'YYYYMM'))"}&amp;gt;}Sales)&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; )&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;This should work also&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;=Pick(Dim,&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; SUM(Sales),&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt; &lt;SPAN style="color: #3d3d3d;"&gt; &lt;STRONG&gt;SUM(Sales),&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; SUM({&amp;lt;MonthYear = {"$(=Date(Max(MonthYear),'YYYYMM'))"}&amp;gt;}Sales)-SUM({&amp;lt;MonthYear = {"$(=Date(Min(MonthYear),'YYYYMM'))"}&amp;gt;}Sales)&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp; )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 18:49:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227861#M391658</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2017-01-24T18:49:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a Pivot table with stacked calculated column</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227862#M391659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeah.. through Cartesian Join..!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2017 07:13:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227862#M391659</guid>
      <dc:creator>MK_QSL</dc:creator>
      <dc:date>2017-01-25T07:13:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a Pivot table with stacked calculated column</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227863#M391660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes kind of sort of &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2017 09:42:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-create-a-Pivot-table-with-stacked-calculated-column/m-p/1227863#M391660</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2017-01-25T09:42:18Z</dc:date>
    </item>
  </channel>
</rss>

