<?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: Group By Load Script With Formula in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077387#M640908</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There was indeed a problem with the date field which was causing the duplicates. Thanks for your help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Feb 2016 13:30:47 GMT</pubDate>
    <dc:creator>rileymd88</dc:creator>
    <dc:date>2016-02-16T13:30:47Z</dc:date>
    <item>
      <title>Group By Load Script With Formula</title>
      <link>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077384#M640904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having difficulties with the Group By Clause. I am taking a table with daily data which is mapped to a month and trying to aggregate it on the month level and do some basic calculations, however whenever I do this my straight table will give me duplicate rows as the Inventory Turns field will show up multiple times for the SKU (should only show up once per month since SKU is a unique indicator). Here is my script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;secondTable:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;[Market],&lt;/P&gt;&lt;P&gt;[Month],&lt;/P&gt;&lt;P&gt;[SKU],&lt;/P&gt;&lt;P&gt;[Model],&lt;/P&gt;&lt;P&gt;[Supplier],&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Sum([Inv1]) + Sum([Inv2]) + Sum([Inv3])&amp;nbsp; as [Total Inv],&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Sum([Sales]) as [Total Sales],&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Sum([Inv1]) + Sum([Inv2]) + Sum([Inv3]) / Sum([Sales] as [Inventory Turns]&lt;/P&gt;&lt;P&gt;Resident firstTable Group by [Market], [Month], [SKU], [Model], [Supplier];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the firstTable:&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 647px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="17" width="64"&gt;Market&lt;/TD&gt;&lt;TD width="64"&gt;Month&lt;/TD&gt;&lt;TD class="xl63" width="71"&gt;Day&lt;/TD&gt;&lt;TD width="64"&gt;SKU&lt;/TD&gt;&lt;TD width="64"&gt;Model&lt;/TD&gt;&lt;TD width="64"&gt;Supplier&lt;/TD&gt;&lt;TD class="xl63" width="64"&gt;Inv1&lt;/TD&gt;&lt;TD class="xl63" width="64"&gt;Inv2&lt;/TD&gt;&lt;TD class="xl63" width="64"&gt;Inv3&lt;/TD&gt;&lt;TD class="xl63" width="64"&gt;Sales&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="17"&gt;Canada&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;Jan-16&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;01/01/2016&lt;/TD&gt;&lt;TD class="xl63"&gt;ABC&lt;/TD&gt;&lt;TD class="xl63"&gt;Model 1&lt;/TD&gt;&lt;TD class="xl63"&gt;Supplier 1&lt;/TD&gt;&lt;TD align="right"&gt;18&lt;/TD&gt;&lt;TD align="right"&gt;19&lt;/TD&gt;&lt;TD align="right"&gt;17&lt;/TD&gt;&lt;TD align="right"&gt;18&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="17"&gt;Canada&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;Jan-16&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;02/01/2016&lt;/TD&gt;&lt;TD class="xl63"&gt;ABC&lt;/TD&gt;&lt;TD class="xl63"&gt;Model 1&lt;/TD&gt;&lt;TD class="xl63"&gt;Supplier 1&lt;/TD&gt;&lt;TD align="right"&gt;13&lt;/TD&gt;&lt;TD align="right"&gt;12&lt;/TD&gt;&lt;TD align="right"&gt;17&lt;/TD&gt;&lt;TD align="right"&gt;17&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="17"&gt;Canada&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;Jan-16&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;03/01/2016&lt;/TD&gt;&lt;TD class="xl63"&gt;ABC&lt;/TD&gt;&lt;TD class="xl63"&gt;Model 1&lt;/TD&gt;&lt;TD class="xl63"&gt;Supplier 1&lt;/TD&gt;&lt;TD align="right"&gt;11&lt;/TD&gt;&lt;TD align="right"&gt;17&lt;/TD&gt;&lt;TD align="right"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="17"&gt;Canada&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;Jan-16&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;04/01/2016&lt;/TD&gt;&lt;TD class="xl63"&gt;ABC&lt;/TD&gt;&lt;TD class="xl63"&gt;Model 1&lt;/TD&gt;&lt;TD class="xl63"&gt;Supplier 1&lt;/TD&gt;&lt;TD align="right"&gt;19&lt;/TD&gt;&lt;TD align="right"&gt;20&lt;/TD&gt;&lt;TD align="right"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl63" height="17"&gt;Canada&lt;/TD&gt;&lt;TD align="right" class="xl65"&gt;Jan-16&lt;/TD&gt;&lt;TD align="right" class="xl64"&gt;05/01/2016&lt;/TD&gt;&lt;TD class="xl63"&gt;ABC&lt;/TD&gt;&lt;TD class="xl63"&gt;Model 1&lt;/TD&gt;&lt;TD class="xl63"&gt;Supplier 1&lt;/TD&gt;&lt;TD align="right"&gt;13&lt;/TD&gt;&lt;TD align="right"&gt;20&lt;/TD&gt;&lt;TD align="right"&gt;20&lt;/TD&gt;&lt;TD align="right"&gt;&lt;P&gt;20&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here would be the expected result of secondTable:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 583px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="17" width="64"&gt;Market&lt;/TD&gt;&lt;TD width="64"&gt;Month&lt;/TD&gt;&lt;TD class="xl65" width="71"&gt;Day&lt;/TD&gt;&lt;TD width="64"&gt;SKU&lt;/TD&gt;&lt;TD width="64"&gt;Model&lt;/TD&gt;&lt;TD width="64"&gt;Supplier&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;Total Inv&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;Total Sales&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;Inventory Turns&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="17"&gt;Canada&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;Jan-16&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;01/01/2016&lt;/TD&gt;&lt;TD class="xl65"&gt;ABC&lt;/TD&gt;&lt;TD class="xl65"&gt;Model 1&lt;/TD&gt;&lt;TD class="xl65"&gt;Supplier 1&lt;/TD&gt;&lt;TD align="right"&gt;246&lt;/TD&gt;&lt;TD align="right"&gt;81&lt;/TD&gt;&lt;TD align="right"&gt;3.037037&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2016 22:34:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077384#M640904</guid>
      <dc:creator>rileymd88</dc:creator>
      <dc:date>2016-01-26T22:34:47Z</dc:date>
    </item>
    <item>
      <title>Re: Group By Load Script With Formula</title>
      <link>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077385#M640905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is Month a field calculated in script? It may look Jan-16, but may include different dates for different rows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would try this:&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;&lt;STRONG&gt;secondTable:&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;&lt;STRONG&gt;LOAD&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;&lt;STRONG&gt;[Market],&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;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;MonthName(Date#([Month], 'MMM-YY')) as [Month],&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;&lt;STRONG&gt;[SKU],&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;&lt;STRONG&gt;[Model],&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;&lt;STRONG&gt;[Supplier],&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;&lt;SPAN style="font-size: 13.3333px; font-style: inherit; font-family: inherit;"&gt;&lt;STRONG&gt;Sum([Inv1]) + Sum([Inv2]) + Sum([Inv3])&amp;nbsp; as [Total Inv],&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;&lt;SPAN style="font-size: 13.3333px; font-style: inherit; font-family: inherit;"&gt;&lt;STRONG&gt;Sum([Sales]) as [Total Sales],&lt;BR /&gt;&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;&lt;STRONG&gt;Sum([Inv1]) + Sum([Inv2]) + Sum([Inv3]) / Sum([Sales] as [Inventory Turns]&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;&lt;STRONG&gt;Resident firstTable&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;&lt;STRONG&gt;Group by [Market]&lt;SPAN style="color: #ff0000;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #ff0000; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;MonthName(Date#([Month], 'MMM-YY'))&lt;/SPAN&gt;, [SKU], [Model], [Supplier];&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2016 23:03:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077385#M640905</guid>
      <dc:creator>sunny_talwar</dc:creator>
      <dc:date>2016-01-26T23:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: Group By Load Script With Formula</title>
      <link>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077386#M640907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Riley,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the below script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="xml" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14538588366282725 jive_text_macro" jivemacro_uid="_14538588366282725"&gt;
&lt;P&gt;FirstTable:&lt;/P&gt;
&lt;P&gt;Load *, MonthStart(Date#(Day,'DD/MM/YYYY')) as MonthStart;&lt;/P&gt;
&lt;P&gt;LOAD * INLINE [&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Market, Month, Day, SKU, Model, Supplier, Inv1, Inv2, Inv3, Sales&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Canada, Jan-16, 01/01/2016, ABC, Model 1, Supplier 1, 18, 19, 17, 18&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Canada, Jan-16, 02/01/2016, ABC, Model 1, Supplier 1, 13, 12, 17, 17&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Canada, Jan-16, 03/01/2016, ABC, Model 1, Supplier 1, 11, 17, 15, 11&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Canada, Jan-16, 04/01/2016, ABC, Model 1, Supplier 1, 19, 20, 15, 15&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Canada, Jan-16, 05/01/2016, ABC, Model 1, Supplier 1, 13, 20, 20, 20&lt;/P&gt;
&lt;P&gt;];&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-size: 9pt; line-height: 12pt;"&gt;SecondTable:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;LOAD&lt;/P&gt;
&lt;P&gt;[Market],&lt;/P&gt;
&lt;P&gt;[Month],&lt;/P&gt;
&lt;P&gt;[MonthStart],&lt;/P&gt;
&lt;P&gt;[SKU],&lt;/P&gt;
&lt;P&gt;[Model],&lt;/P&gt;
&lt;P&gt;[Supplier],&lt;/P&gt;
&lt;P&gt;Sum([Inv1]) + Sum([Inv2]) + Sum([Inv3])&amp;nbsp; as [Total Inv],&lt;/P&gt;
&lt;P&gt;Sum([Sales]) as [Total Sales],&lt;/P&gt;
&lt;P&gt;(Sum([Inv1]) + Sum([Inv2]) + Sum([Inv3])) / Sum([Sales]) as [Inventory Turns]&lt;/P&gt;
&lt;P&gt;Resident FirstTable Group by [Market], [Month], [MonthStart], [SKU], [Model], [Supplier];&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;DROP Table FirstTable;&lt;/P&gt;


&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Ouput:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/112626_Capture.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jan 2016 01:42:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077386#M640907</guid>
      <dc:creator>tamilarasu</dc:creator>
      <dc:date>2016-01-27T01:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: Group By Load Script With Formula</title>
      <link>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077387#M640908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There was indeed a problem with the date field which was causing the duplicates. Thanks for your help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Feb 2016 13:30:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Group-By-Load-Script-With-Formula/m-p/1077387#M640908</guid>
      <dc:creator>rileymd88</dc:creator>
      <dc:date>2016-02-16T13:30:47Z</dc:date>
    </item>
  </channel>
</rss>

