<?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 Calculate Contribution % for last 3 Years only in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Calculate-Contribution-for-last-3-Years-only/m-p/641695#M476311</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="330"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" width="64"&gt;&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;product&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="68"&gt;fyear&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="70"&gt;currentyr&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;sale&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none; font-style: inherit;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top-style: none; border-left-style: none;"&gt;2009&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none; font-style: inherit;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none; font-style: inherit;"&gt;$1,010&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top-style: none;"&gt;Record2&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2009&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$30,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record3&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2010&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$250&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record4&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2010&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$40,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record5&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$39,620&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record6&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2012&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$48,342&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record7&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$57,064&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record8&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2013&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$65,786&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record9&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2013&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$74,508&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record10&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$83,230&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record11&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$91,952&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record12&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$57,064&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record13&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$65,786&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record14&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2009&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$74,508&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record15&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2010&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$83,230&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record16&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$91,952&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record17&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$100,674&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record18&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$109,396&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need a result table something like this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 396px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" width="64"&gt;product&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="86"&gt;Contribution&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="54"&gt;Total&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="64"&gt;2012&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="64"&gt;2013&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="64"&gt;2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-top: none; font-style: inherit;"&gt;Total&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top-style: none; border-left-style: none;"&gt;&lt;SPAN style="color: #ff0000;"&gt;100%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none; font-style: inherit;"&gt;&lt;SPAN style="color: #0000ff;"&gt;150&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none; font-style: inherit;"&gt;&lt;SPAN style="color: #0000ff;"&gt;35&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top-style: none; border-left-style: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;45&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none; font-style: inherit;"&gt;&lt;SPAN style="color: #0000ff;"&gt;70&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="font-style: inherit;"&gt;&lt;TD class="xl65" height="20" style="border-top: none; font-style: inherit;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #ff0000;"&gt;30%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl70" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;45&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;10&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;15&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;20&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="border-top: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #ff0000;"&gt;43%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl70" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;65&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;20&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;20&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;25&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="border-top: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #ff0000;"&gt;27%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl70" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;40&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;5&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;10&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;25&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For &lt;SPAN style="; color: #0000ff;"&gt;&lt;STRONG&gt;individual years &amp;amp; totals&lt;/STRONG&gt;&lt;/SPAN&gt;, I am using these 4 expressions (with product as a dimension):&lt;/P&gt;&lt;P&gt;2014: Sum (if (fyear = currentyr, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;2013: Sum (if (fyear = currentyr-1, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;2012: Sum (if (fyear = currentyr-2, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;All 3: Sum (if (fyear = currentyr, net_price_amt, 0))+Sum (if (fyear = currentyr-1, net_price_amt, 0))+Sum (if (fyear = currentyr-2, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Totals (last 3 years only)&lt;/STRONG&gt;&lt;/SPAN&gt;, I am using this expression below, but it is not working &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt;.&lt;/P&gt;&lt;P&gt;Aggr(Sum (if (fyear = currentyr, net_price_amt, 0))+Sum (if (fyear = currentyr-1, net_price_amt, 0))+Sum (if (fyear = currentyr-2, net_price_amt, 0)), pldesc) &lt;SPAN style="color: #ff0000;"&gt;/ &lt;/SPAN&gt;Sum(TOTAL if (fyear = currentyr, net_price_amt, 0))+Sum (TOTAL if (fyear = currentyr-1, net_price_amt, 0))+Sum (TOTAL if (fyear = currentyr-2, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note, I have to eliminate 2011 data, hence the expression above.&lt;/P&gt;&lt;P&gt;What am I doing wrong?&lt;/P&gt;&lt;P&gt;Thanks in advance &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note, &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;If I didn't have other fiscal years in my underlying data, I would just use this as the expression and it works fine:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Aggr(sum(net_price_amt),pldesc) / sum(TOTAL net_price_amt)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Jun 2014 00:41:22 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-06-06T00:41:22Z</dc:date>
    <item>
      <title>Calculate Contribution % for last 3 Years only</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Contribution-for-last-3-Years-only/m-p/641695#M476311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="330"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" width="64"&gt;&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;product&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="68"&gt;fyear&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="70"&gt;currentyr&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="64"&gt;sale&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none; font-style: inherit;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top-style: none; border-left-style: none;"&gt;2009&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none; font-style: inherit;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none; font-style: inherit;"&gt;$1,010&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top-style: none;"&gt;Record2&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2009&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$30,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record3&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2010&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$250&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record4&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2010&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$40,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record5&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$39,620&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record6&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2012&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$48,342&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record7&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$57,064&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record8&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2013&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$65,786&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record9&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2013&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$74,508&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record10&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$83,230&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record11&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$91,952&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record12&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$57,064&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record13&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$65,786&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record14&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2009&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$74,508&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record15&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2010&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$83,230&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record16&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$91,952&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record17&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$100,674&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" style="border-top: none;"&gt;Record18&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2011&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2014&lt;/TD&gt;&lt;TD align="right" class="xl64" style="border-top: none; border-left: none;"&gt;$109,396&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need a result table something like this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 396px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" width="64"&gt;product&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="86"&gt;Contribution&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="54"&gt;Total&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="64"&gt;2012&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="64"&gt;2013&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="64"&gt;2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-top: none; font-style: inherit;"&gt;Total&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top-style: none; border-left-style: none;"&gt;&lt;SPAN style="color: #ff0000;"&gt;100%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none; font-style: inherit;"&gt;&lt;SPAN style="color: #0000ff;"&gt;150&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none; font-style: inherit;"&gt;&lt;SPAN style="color: #0000ff;"&gt;35&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top-style: none; border-left-style: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;45&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none; font-style: inherit;"&gt;&lt;SPAN style="color: #0000ff;"&gt;70&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="font-style: inherit;"&gt;&lt;TD class="xl65" height="20" style="border-top: none; font-style: inherit;"&gt;mp3&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #ff0000;"&gt;30%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl70" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;45&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;10&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;15&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;20&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="border-top: none;"&gt;tv&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #ff0000;"&gt;43%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl70" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;65&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;20&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;20&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;25&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" style="border-top: none;"&gt;camera&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #ff0000;"&gt;27%&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl70" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;40&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;5&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;10&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;&lt;SPAN style="color: #0000ff;"&gt;25&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For &lt;SPAN style="; color: #0000ff;"&gt;&lt;STRONG&gt;individual years &amp;amp; totals&lt;/STRONG&gt;&lt;/SPAN&gt;, I am using these 4 expressions (with product as a dimension):&lt;/P&gt;&lt;P&gt;2014: Sum (if (fyear = currentyr, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;2013: Sum (if (fyear = currentyr-1, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;2012: Sum (if (fyear = currentyr-2, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;All 3: Sum (if (fyear = currentyr, net_price_amt, 0))+Sum (if (fyear = currentyr-1, net_price_amt, 0))+Sum (if (fyear = currentyr-2, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Totals (last 3 years only)&lt;/STRONG&gt;&lt;/SPAN&gt;, I am using this expression below, but it is not working &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt;.&lt;/P&gt;&lt;P&gt;Aggr(Sum (if (fyear = currentyr, net_price_amt, 0))+Sum (if (fyear = currentyr-1, net_price_amt, 0))+Sum (if (fyear = currentyr-2, net_price_amt, 0)), pldesc) &lt;SPAN style="color: #ff0000;"&gt;/ &lt;/SPAN&gt;Sum(TOTAL if (fyear = currentyr, net_price_amt, 0))+Sum (TOTAL if (fyear = currentyr-1, net_price_amt, 0))+Sum (TOTAL if (fyear = currentyr-2, net_price_amt, 0))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note, I have to eliminate 2011 data, hence the expression above.&lt;/P&gt;&lt;P&gt;What am I doing wrong?&lt;/P&gt;&lt;P&gt;Thanks in advance &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note, &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;If I didn't have other fiscal years in my underlying data, I would just use this as the expression and it works fine:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Aggr(sum(net_price_amt),pldesc) / sum(TOTAL net_price_amt)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jun 2014 00:41:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Contribution-for-last-3-Years-only/m-p/641695#M476311</guid>
      <dc:creator />
      <dc:date>2014-06-06T00:41:22Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Contribution % for last 3 Years only</title>
      <link>https://community.qlik.com/t5/QlikView/Calculate-Contribution-for-last-3-Years-only/m-p/641696#M476312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If I understood your requirementes, the attached qvw will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eduardo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jun 2014 01:38:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calculate-Contribution-for-last-3-Years-only/m-p/641696#M476312</guid>
      <dc:creator>eduardo_sommer</dc:creator>
      <dc:date>2014-06-06T01:38:41Z</dc:date>
    </item>
  </channel>
</rss>

