<?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 Inflow / Outflow between two periods in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Inflow-Outflow-between-two-periods/m-p/52355#M511211</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a very simple question, that I just can't get my head around on how to solve.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I load a dataset that basically looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Period&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CustomerID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sales&lt;/P&gt;&lt;P&gt;201801&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&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; 500&lt;/P&gt;&lt;P&gt;201801&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&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; 350&lt;/P&gt;&lt;P&gt;201802&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&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; 150&lt;/P&gt;&lt;P&gt;201802&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C&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; 200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So what I would like to see is a pivot table that looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Total sales current period&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total sales prior period&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In Flow (new customers)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outflow (customers left)&lt;/P&gt;&lt;P&gt;350&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 850&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;&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; 200&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;&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; 500&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I'm trying to figure out how I can do a set analysis based on the CustomerID that did not exist in the prior period to calculate InFlow and Customers that did exist in the prior period, but not anymore for Outflow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In SQL I could obviously full outer join the two datasets and compare current vs prior periods, but I would like to do it in Qlikview.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestions would be extremely appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Jun 2018 13:55:27 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-06-04T13:55:27Z</dc:date>
    <item>
      <title>Inflow / Outflow between two periods</title>
      <link>https://community.qlik.com/t5/QlikView/Inflow-Outflow-between-two-periods/m-p/52355#M511211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a very simple question, that I just can't get my head around on how to solve.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I load a dataset that basically looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Period&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CustomerID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sales&lt;/P&gt;&lt;P&gt;201801&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&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; 500&lt;/P&gt;&lt;P&gt;201801&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&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; 350&lt;/P&gt;&lt;P&gt;201802&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&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; 150&lt;/P&gt;&lt;P&gt;201802&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C&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; 200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So what I would like to see is a pivot table that looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Total sales current period&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total sales prior period&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In Flow (new customers)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outflow (customers left)&lt;/P&gt;&lt;P&gt;350&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 850&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;&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; 200&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;&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; 500&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I'm trying to figure out how I can do a set analysis based on the CustomerID that did not exist in the prior period to calculate InFlow and Customers that did exist in the prior period, but not anymore for Outflow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In SQL I could obviously full outer join the two datasets and compare current vs prior periods, but I would like to do it in Qlikview.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestions would be extremely appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2018 13:55:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Inflow-Outflow-between-two-periods/m-p/52355#M511211</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-04T13:55:27Z</dc:date>
    </item>
    <item>
      <title>Re: Inflow / Outflow between two periods</title>
      <link>https://community.qlik.com/t5/QlikView/Inflow-Outflow-between-two-periods/m-p/52356#M511212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think I got a bit closer to the solution. I'm thinking about implementing something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; color: blue; background: white;"&gt;sum ({&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: maroon; background: white;"&gt;CustomerId&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: blue; background: white;"&gt;=p({&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: maroon; background: white;"&gt;Period&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: blue; background: white;"&gt;={'$(=only(&lt;SPAN style="color: #800000; font-size: 14.6667px;"&gt;Period&lt;/SPAN&gt;))'}&amp;gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: maroon; background: white;"&gt;CustomerId&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: blue; background: white;"&gt;), &lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: maroon; background: white;"&gt;CustomerId&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: blue; background: white;"&gt;=e({&amp;lt;&lt;SPAN style="color: #800000; font-size: 14.6667px;"&gt;Period&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: blue; background: white;"&gt;={'$(=only(&lt;SPAN style="color: #800000; font-size: 14.6667px;"&gt;Period&lt;/SPAN&gt;)-1)'}&amp;gt;}&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: maroon; background: white;"&gt;CustomerId&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: blue; background: white;"&gt;)&amp;gt;} &lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: maroon; background: white;"&gt;Sales&lt;/SPAN&gt;&lt;SPAN style="font-size: 11.0pt; color: blue; background: white;"&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So basically I set a CustomerId list equal to a list of all customers that exist in the current Period but exclude (e function) customers that existed in the prior period. This is for Inflow (New Customers).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now the only thing that is still left unclear to me how I select the customers that appear in BOTH periods and exclude the customers that appear in only one period. So basically I only want to return customer B.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2018 14:47:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Inflow-Outflow-between-two-periods/m-p/52356#M511212</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-04T14:47:52Z</dc:date>
    </item>
    <item>
      <title>Re: Inflow / Outflow between two periods</title>
      <link>https://community.qlik.com/t5/QlikView/Inflow-Outflow-between-two-periods/m-p/52357#M511214</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Should I do it like this? Calculate the total sales of all periods combined and then subtract the excluding datasets from it? Can it not be done easier / cleaner?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum(Sales)&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;P&gt;(&lt;/P&gt;&lt;P&gt;sum ({&amp;lt;CustomerID=p({&amp;lt;Period={201802}&amp;gt;} CustomerID), CustomerID=e({&amp;lt;Period={201801}&amp;gt;}CustomerID)&amp;gt;} Sales)&lt;/P&gt;&lt;P&gt;+&lt;/P&gt;&lt;P&gt;sum ({&amp;lt;CustomerID=p({&amp;lt;Period={201801}&amp;gt;} CustomerID), CustomerID=e({&amp;lt;Period={201802}&amp;gt;}CustomerID)&amp;gt;} Sales)&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2018 18:41:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Inflow-Outflow-between-two-periods/m-p/52357#M511214</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-04T18:41:00Z</dc:date>
    </item>
  </channel>
</rss>

