<?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: Sum by Department in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1936803#M77215</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/182424"&gt;@rlanger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you did have the department in the table then it would be a simple expression:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;sum(TOTAL &amp;lt;Department&amp;gt; [Amount Paid])&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;However, I can't find a simple way of hiding the extra column. You could use an autonumber in the load, and then have a column which just has values of 1, 2, 3 etc. for each department, so:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;LOAD&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;Department,&lt;BR /&gt;&amp;nbsp; AutoNumber(Department) as DeptNo,&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Then use DeptNo as the dimension and replace Department with DeptNo in the expression above.&lt;/P&gt;
&lt;P&gt;Another approach is to calculate the Department totals in the load script and then have that in a separate table, like this:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Data:
LOAD
    *
INLINE [
Department,Employee,Amount Paid
Enginnering,Pedro,23214.15
Enginnering,João Miguel,8431.04
Enginnering,Francisco,6352.07
Enginnering,Rodrigo,17992.42
Sales,Alexander,0.00
Sales,Murilo,1004.89
Sales,Joaquim,11017.41
Sales,Fernando,0.00
Sales,Marcelo,1197.05
Sales,César,998.66
Sales,João,16550.91
Sales,Gustavo,7380.69
Sales,David,0.00
Sales,Eduardo,2893.43
];

DepTotal:
LOAD
    Department,
    sum([Amount Paid]) as [Department Paid]
RESIDENT Data
GROUP BY Department;&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can then simply do&amp;nbsp;&lt;STRONG&gt;sum([Department Paid])&lt;/STRONG&gt; to get the department totals.&lt;/P&gt;
&lt;P&gt;The big advantage of this approach is that if you make a selection on an indivdual then you will still be able to see their percentage correctly:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stevedark_0-1653691491699.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/80529i77590EAB74AD143D/image-size/large?v=v2&amp;amp;px=999" role="button" title="stevedark_0-1653691491699.png" alt="stevedark_0-1653691491699.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hopefully that gives you what you need to get to the result that you are trying to achieve.&lt;/P&gt;
&lt;P&gt;I've attached the app that I used to test.&lt;/P&gt;
&lt;P&gt;Good luck!&lt;/P&gt;
&lt;P&gt;Steve&lt;/P&gt;</description>
    <pubDate>Fri, 27 May 2022 22:46:00 GMT</pubDate>
    <dc:creator>stevedark</dc:creator>
    <dc:date>2022-05-27T22:46:00Z</dc:date>
    <item>
      <title>Sum by Department</title>
      <link>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1936783#M77212</link>
      <description>&lt;P&gt;I have the following data and I need to display the sum of the ammount paid by department in order to calculate the % every employee represents.&lt;/P&gt;
&lt;P&gt;My problem is that I don't want to show the Department.&lt;/P&gt;
&lt;TABLE width="284"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="64"&gt;Department&lt;/TD&gt;
&lt;TD width="110"&gt;Employee&lt;/TD&gt;
&lt;TD width="110"&gt;Amount Paid&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Enginnering&lt;/TD&gt;
&lt;TD&gt;Pedro&lt;/TD&gt;
&lt;TD&gt;23.214,15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Enginnering&lt;/TD&gt;
&lt;TD&gt;João Miguel&lt;/TD&gt;
&lt;TD&gt;8.431,04&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Enginnering&lt;/TD&gt;
&lt;TD&gt;Francisco&lt;/TD&gt;
&lt;TD&gt;6.352,07&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Enginnering&lt;/TD&gt;
&lt;TD&gt;Rodrigo&lt;/TD&gt;
&lt;TD&gt;17.992,42&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;Alexander&lt;/TD&gt;
&lt;TD&gt;0,00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;Murilo&lt;/TD&gt;
&lt;TD&gt;1.004,89&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;Joaquim&lt;/TD&gt;
&lt;TD&gt;11.017,41&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;Fernando&lt;/TD&gt;
&lt;TD&gt;0,00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;Marcelo&lt;/TD&gt;
&lt;TD&gt;1.197,05&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;César&lt;/TD&gt;
&lt;TD&gt;998,66&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;João&lt;/TD&gt;
&lt;TD&gt;16.550,91&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;Gustavo&lt;/TD&gt;
&lt;TD&gt;7.380,69&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;David&lt;/TD&gt;
&lt;TD&gt;0,00&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sales&lt;/TD&gt;
&lt;TD&gt;Eduardo&lt;/TD&gt;
&lt;TD&gt;2.893,43&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The best I could get is this, but I can't get the sum on every line.&lt;/P&gt;
&lt;TABLE width="762px"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Employee&lt;/TD&gt;
&lt;TD width="141px"&gt;Amount Paid&lt;/TD&gt;
&lt;TD width="480px"&gt;&lt;BR /&gt;&lt;BR /&gt;Aggr(sum(Amount_Paid),Department)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Pedro&lt;/TD&gt;
&lt;TD width="141px"&gt;23.214,15&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;João Miguel&lt;/TD&gt;
&lt;TD width="141px"&gt;8.431,04&lt;/TD&gt;
&lt;TD width="480px"&gt;55.989,68&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Francisco&lt;/TD&gt;
&lt;TD width="141px"&gt;6.352,07&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Rodrigo&lt;/TD&gt;
&lt;TD width="141px"&gt;17.992,42&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Alexander&lt;/TD&gt;
&lt;TD width="141px"&gt;0,00&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Murilo&lt;/TD&gt;
&lt;TD width="141px"&gt;1.004,89&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Joaquim&lt;/TD&gt;
&lt;TD width="141px"&gt;11.017,41&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Fernando&lt;/TD&gt;
&lt;TD width="141px"&gt;0,00&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Marcelo&lt;/TD&gt;
&lt;TD width="141px"&gt;1.197,05&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;César&lt;/TD&gt;
&lt;TD width="141px"&gt;998,66&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;João&lt;/TD&gt;
&lt;TD width="141px"&gt;16.550,91&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Gustavo&lt;/TD&gt;
&lt;TD width="141px"&gt;7.380,69&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;David&lt;/TD&gt;
&lt;TD width="141px"&gt;0,00&lt;/TD&gt;
&lt;TD width="480px"&gt;41.043,04&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="141px"&gt;Eduardo&lt;/TD&gt;
&lt;TD width="141px"&gt;2.893,43&lt;/TD&gt;
&lt;TD width="480px"&gt;-&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Fri, 27 May 2022 20:14:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1936783#M77212</guid>
      <dc:creator>rlanger</dc:creator>
      <dc:date>2022-05-27T20:14:24Z</dc:date>
    </item>
    <item>
      <title>Re: Sum by Department</title>
      <link>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1936801#M77214</link>
      <description>&lt;P&gt;Try adding a NODISTINCT to your aggr(), like this:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Aggr( &lt;STRONG&gt;NODISTINCT&amp;nbsp;&lt;/STRONG&gt;sum(Amount_Paid),Department)&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 27 May 2022 22:43:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1936801#M77214</guid>
      <dc:creator>Vegar</dc:creator>
      <dc:date>2022-05-27T22:43:06Z</dc:date>
    </item>
    <item>
      <title>Re: Sum by Department</title>
      <link>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1936803#M77215</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/182424"&gt;@rlanger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you did have the department in the table then it would be a simple expression:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;sum(TOTAL &amp;lt;Department&amp;gt; [Amount Paid])&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;However, I can't find a simple way of hiding the extra column. You could use an autonumber in the load, and then have a column which just has values of 1, 2, 3 etc. for each department, so:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;LOAD&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;Department,&lt;BR /&gt;&amp;nbsp; AutoNumber(Department) as DeptNo,&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Then use DeptNo as the dimension and replace Department with DeptNo in the expression above.&lt;/P&gt;
&lt;P&gt;Another approach is to calculate the Department totals in the load script and then have that in a separate table, like this:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Data:
LOAD
    *
INLINE [
Department,Employee,Amount Paid
Enginnering,Pedro,23214.15
Enginnering,João Miguel,8431.04
Enginnering,Francisco,6352.07
Enginnering,Rodrigo,17992.42
Sales,Alexander,0.00
Sales,Murilo,1004.89
Sales,Joaquim,11017.41
Sales,Fernando,0.00
Sales,Marcelo,1197.05
Sales,César,998.66
Sales,João,16550.91
Sales,Gustavo,7380.69
Sales,David,0.00
Sales,Eduardo,2893.43
];

DepTotal:
LOAD
    Department,
    sum([Amount Paid]) as [Department Paid]
RESIDENT Data
GROUP BY Department;&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can then simply do&amp;nbsp;&lt;STRONG&gt;sum([Department Paid])&lt;/STRONG&gt; to get the department totals.&lt;/P&gt;
&lt;P&gt;The big advantage of this approach is that if you make a selection on an indivdual then you will still be able to see their percentage correctly:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stevedark_0-1653691491699.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/80529i77590EAB74AD143D/image-size/large?v=v2&amp;amp;px=999" role="button" title="stevedark_0-1653691491699.png" alt="stevedark_0-1653691491699.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hopefully that gives you what you need to get to the result that you are trying to achieve.&lt;/P&gt;
&lt;P&gt;I've attached the app that I used to test.&lt;/P&gt;
&lt;P&gt;Good luck!&lt;/P&gt;
&lt;P&gt;Steve&lt;/P&gt;</description>
      <pubDate>Fri, 27 May 2022 22:46:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1936803#M77215</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2022-05-27T22:46:00Z</dc:date>
    </item>
    <item>
      <title>Re: Sum by Department</title>
      <link>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1938990#M77388</link>
      <description>&lt;P&gt;Thanks Vegar! It worked!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;One important thing I learned is that your data needs to be perfect.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For example: I had the same Employee with 2 Departments, including null sometimes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;With this problems the formula would bring Null in this cases.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jun 2022 14:13:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1938990#M77388</guid>
      <dc:creator>rlanger</dc:creator>
      <dc:date>2022-06-02T14:13:44Z</dc:date>
    </item>
    <item>
      <title>Re: Sum by Department</title>
      <link>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1938993#M77389</link>
      <description>&lt;P&gt;Thanks stevedarjk!&lt;/P&gt;
&lt;P&gt;It worked too!&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jun 2022 14:10:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Sum-by-Department/m-p/1938993#M77389</guid>
      <dc:creator>rlanger</dc:creator>
      <dc:date>2022-06-02T14:10:01Z</dc:date>
    </item>
  </channel>
</rss>

