<?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 Aggregating on dimension where the values are technically not assigned in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Aggregating-on-dimension-where-the-values-are-technically-not/m-p/256580#M97055</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qlikperts!&lt;/P&gt;&lt;P&gt;It's me again with a question &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;I have the business requirement to aggregate values on a dimension for information purposes, where they are technically not allocated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to build up a simplified version of that problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the technically correct distribution of the values and how they would appear in the pivot table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 463px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="17" width="80"&gt;AS IS&lt;/TD&gt;&lt;TD width="80"&gt;&lt;/TD&gt;&lt;TD width="143"&gt;&lt;/TD&gt;&lt;TD width="80"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;Year&lt;/TD&gt;&lt;TD&gt;Division&lt;/TD&gt;&lt;TD&gt;Product Group&lt;/TD&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Prod2&lt;/TD&gt;&lt;TD align="right"&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;Prod4&lt;/TD&gt;&lt;TD align="right"&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is what the end-user wants to see:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="463"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="17" width="80"&gt;TO BE&lt;/TD&gt;&lt;TD width="80"&gt;&lt;/TD&gt;&lt;TD width="143"&gt;&lt;/TD&gt;&lt;TD width="80"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;Year&lt;/TD&gt;&lt;TD&gt;Division&lt;/TD&gt;&lt;TD&gt;Product Group&lt;/TD&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Prod2&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;Prod4&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please notice, that the values, assigned to the dimension "division", but with no assigned dimensions Product Group and Product have to be aggregated on the rows where Product Group and Product are assigned. The rows with no assigned ProductGroup and Product have to be 'eliminated'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am aware that this would make the amounts redundant, but this is intended by the user. It doesn't make sense in this case, but it's just an example &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additionally, I would like to solve this problem in the pivot table expression, not in the script, although I know it would be better to solve in the script, performance wise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help is appreciated! Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Jun 2011 11:52:57 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-06-01T11:52:57Z</dc:date>
    <item>
      <title>Aggregating on dimension where the values are technically not assigned</title>
      <link>https://community.qlik.com/t5/QlikView/Aggregating-on-dimension-where-the-values-are-technically-not/m-p/256580#M97055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qlikperts!&lt;/P&gt;&lt;P&gt;It's me again with a question &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;I have the business requirement to aggregate values on a dimension for information purposes, where they are technically not allocated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to build up a simplified version of that problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the technically correct distribution of the values and how they would appear in the pivot table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 463px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="17" width="80"&gt;AS IS&lt;/TD&gt;&lt;TD width="80"&gt;&lt;/TD&gt;&lt;TD width="143"&gt;&lt;/TD&gt;&lt;TD width="80"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;Year&lt;/TD&gt;&lt;TD&gt;Division&lt;/TD&gt;&lt;TD&gt;Product Group&lt;/TD&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Prod2&lt;/TD&gt;&lt;TD align="right"&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;Prod4&lt;/TD&gt;&lt;TD align="right"&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is what the end-user wants to see:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="463"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="17" width="80"&gt;TO BE&lt;/TD&gt;&lt;TD width="80"&gt;&lt;/TD&gt;&lt;TD width="143"&gt;&lt;/TD&gt;&lt;TD width="80"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;Year&lt;/TD&gt;&lt;TD&gt;Division&lt;/TD&gt;&lt;TD&gt;Product Group&lt;/TD&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Prod2&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;Prod4&lt;/TD&gt;&lt;TD align="right"&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;Z&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD align="right"&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please notice, that the values, assigned to the dimension "division", but with no assigned dimensions Product Group and Product have to be aggregated on the rows where Product Group and Product are assigned. The rows with no assigned ProductGroup and Product have to be 'eliminated'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am aware that this would make the amounts redundant, but this is intended by the user. It doesn't make sense in this case, but it's just an example &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additionally, I would like to solve this problem in the pivot table expression, not in the script, although I know it would be better to solve in the script, performance wise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help is appreciated! Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jun 2011 11:52:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Aggregating-on-dimension-where-the-values-are-technically-not/m-p/256580#M97055</guid>
      <dc:creator />
      <dc:date>2011-06-01T11:52:57Z</dc:date>
    </item>
  </channel>
</rss>

