<?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 How do I use set analysis concept within a chart expression in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-do-I-use-set-analysis-concept-within-a-chart-expression/m-p/443432#M165291</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to create a chart that will show the number of "First Time Customers" by Fiscal Quarter (or FTCInterval .. .aka First Time Customer Interval).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are defining "First Time Customer" as a customer who has not purchased within the past 4 quarters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So ... I am able to use the load script below to load data - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then use the following expression using set analysis to display the information that I would expect in a "Text Object":&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=count ({$&amp;lt;Customer = p({$&amp;lt;[Fiscal Quarter]={20131}&amp;gt;}Customer) - p({$&amp;lt;FTCInterval={20131}&amp;gt;} Customer)&amp;gt;} distinct Customer)&lt;/P&gt;&lt;P&gt;//Count of customers that bought in Fiscal Quarter 20131 but NOT in FTCInterval 20131 (between 20121 and 20124)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the example with the data in the load script, this would return the value "3" - because "Customer New1", "Customer New2", and "Customer New3" did not have any sales in the &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However - I can't figure out to get this represented in a chart where "Quarter" is the dimension and the count of "First Time Customers" is the expression.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone provide guidance on options for doing this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is an example of the load script that I am using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;FTCInterval:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTBInterval, From Quarter, To Quarter, FTBIntervalOrder&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20111, 20101, 20104, 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20112, 20102, 20111, 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20113, 20103, 20112, 3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20114, 20104, 20113, 4 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20121, 20111, 20114, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20122, 20112, 20121, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20123, 20113, 20122, 7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20124, 20114, 20123, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20131, 20121, 20124, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20132, 20122, 20131, 10&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sales_transaction:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fiscal Quarter, Customer, Product, Sales&lt;/P&gt;&lt;P&gt;20121, CustomerA, ProductXXX, 300.00 &lt;/P&gt;&lt;P&gt;20121, CustomerB, ProductZZZ, 200.00 &lt;/P&gt;&lt;P&gt;20122, CustomerB, ProductXXX, 300.00 &lt;/P&gt;&lt;P&gt;20123, CustomerA, ProductYYY, 100.00 &lt;/P&gt;&lt;P&gt;20124, CustomerC, ProductYYY, 100.00 &lt;/P&gt;&lt;P&gt;20124, CustomerD, ProductZZZ, 100.00 &lt;/P&gt;&lt;P&gt;20131, CustomerA, ProductXXX, 100.00 &lt;/P&gt;&lt;P&gt;20131, CustomerB, ProductXXX, 100.00 &lt;/P&gt;&lt;P&gt;20131, CustomerNew1, Product123, 1000.00 &lt;/P&gt;&lt;P&gt;20131, CustomerNew2, Product345, 100.00 &lt;/P&gt;&lt;P&gt;20131, CustomerNew3, Product341, 50.00&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FTCIntervalMatch:&lt;/P&gt;&lt;P&gt;IntervalMatch([Fiscal Quarter])&lt;/P&gt;&lt;P&gt;LOAD [From Quarter], [To Quarter]&lt;/P&gt;&lt;P&gt;resident FTCInterval;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The sales transaction data being loaded looks similar to below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="3" cellspacing="0" class="jiveBorder" style="width: 100%; border: 1px solid #000000;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;Fiscal Quarter&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;Customer&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;Product&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;Sales&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20121&lt;/TD&gt;&lt;TD&gt;Customer A&lt;/TD&gt;&lt;TD&gt;Product XXX&lt;/TD&gt;&lt;TD&gt;300.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20121&lt;/TD&gt;&lt;TD&gt;Customer B&lt;/TD&gt;&lt;TD&gt;Product ZZZ&lt;/TD&gt;&lt;TD&gt;200.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20122&lt;/TD&gt;&lt;TD&gt;Customer B&lt;/TD&gt;&lt;TD&gt;Product XXX&lt;/TD&gt;&lt;TD&gt;300.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20123&lt;/TD&gt;&lt;TD&gt;Customer A&lt;/TD&gt;&lt;TD&gt;Product YYY&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20124&lt;/TD&gt;&lt;TD&gt;Customer C&lt;/TD&gt;&lt;TD&gt;Product YYY&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20124&lt;/TD&gt;&lt;TD&gt;Customer D&lt;/TD&gt;&lt;TD&gt;Product ZZZ&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer A&lt;/TD&gt;&lt;TD&gt;Product XXX&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer B&lt;/TD&gt;&lt;TD&gt;Product XXX&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer New1&lt;/TD&gt;&lt;TD&gt;Product 123&lt;/TD&gt;&lt;TD&gt;1000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer New2&lt;/TD&gt;&lt;TD&gt;Product 345&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer New3&lt;/TD&gt;&lt;TD&gt;Product 341&lt;/TD&gt;&lt;TD&gt;50.00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for any help/guidance you can provide!&lt;/P&gt;&lt;P&gt;Michelle&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Apr 2013 05:40:59 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-04-11T05:40:59Z</dc:date>
    <item>
      <title>How do I use set analysis concept within a chart expression</title>
      <link>https://community.qlik.com/t5/QlikView/How-do-I-use-set-analysis-concept-within-a-chart-expression/m-p/443432#M165291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to create a chart that will show the number of "First Time Customers" by Fiscal Quarter (or FTCInterval .. .aka First Time Customer Interval).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are defining "First Time Customer" as a customer who has not purchased within the past 4 quarters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So ... I am able to use the load script below to load data - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then use the following expression using set analysis to display the information that I would expect in a "Text Object":&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=count ({$&amp;lt;Customer = p({$&amp;lt;[Fiscal Quarter]={20131}&amp;gt;}Customer) - p({$&amp;lt;FTCInterval={20131}&amp;gt;} Customer)&amp;gt;} distinct Customer)&lt;/P&gt;&lt;P&gt;//Count of customers that bought in Fiscal Quarter 20131 but NOT in FTCInterval 20131 (between 20121 and 20124)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the example with the data in the load script, this would return the value "3" - because "Customer New1", "Customer New2", and "Customer New3" did not have any sales in the &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However - I can't figure out to get this represented in a chart where "Quarter" is the dimension and the count of "First Time Customers" is the expression.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone provide guidance on options for doing this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is an example of the load script that I am using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;FTCInterval:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FTBInterval, From Quarter, To Quarter, FTBIntervalOrder&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20111, 20101, 20104, 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20112, 20102, 20111, 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20113, 20103, 20112, 3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20114, 20104, 20113, 4 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20121, 20111, 20114, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20122, 20112, 20121, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20123, 20113, 20122, 7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20124, 20114, 20123, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20131, 20121, 20124, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20132, 20122, 20131, 10&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sales_transaction:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fiscal Quarter, Customer, Product, Sales&lt;/P&gt;&lt;P&gt;20121, CustomerA, ProductXXX, 300.00 &lt;/P&gt;&lt;P&gt;20121, CustomerB, ProductZZZ, 200.00 &lt;/P&gt;&lt;P&gt;20122, CustomerB, ProductXXX, 300.00 &lt;/P&gt;&lt;P&gt;20123, CustomerA, ProductYYY, 100.00 &lt;/P&gt;&lt;P&gt;20124, CustomerC, ProductYYY, 100.00 &lt;/P&gt;&lt;P&gt;20124, CustomerD, ProductZZZ, 100.00 &lt;/P&gt;&lt;P&gt;20131, CustomerA, ProductXXX, 100.00 &lt;/P&gt;&lt;P&gt;20131, CustomerB, ProductXXX, 100.00 &lt;/P&gt;&lt;P&gt;20131, CustomerNew1, Product123, 1000.00 &lt;/P&gt;&lt;P&gt;20131, CustomerNew2, Product345, 100.00 &lt;/P&gt;&lt;P&gt;20131, CustomerNew3, Product341, 50.00&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FTCIntervalMatch:&lt;/P&gt;&lt;P&gt;IntervalMatch([Fiscal Quarter])&lt;/P&gt;&lt;P&gt;LOAD [From Quarter], [To Quarter]&lt;/P&gt;&lt;P&gt;resident FTCInterval;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The sales transaction data being loaded looks similar to below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="3" cellspacing="0" class="jiveBorder" style="width: 100%; border: 1px solid #000000;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;Fiscal Quarter&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;Customer&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;Product&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;Sales&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20121&lt;/TD&gt;&lt;TD&gt;Customer A&lt;/TD&gt;&lt;TD&gt;Product XXX&lt;/TD&gt;&lt;TD&gt;300.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20121&lt;/TD&gt;&lt;TD&gt;Customer B&lt;/TD&gt;&lt;TD&gt;Product ZZZ&lt;/TD&gt;&lt;TD&gt;200.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20122&lt;/TD&gt;&lt;TD&gt;Customer B&lt;/TD&gt;&lt;TD&gt;Product XXX&lt;/TD&gt;&lt;TD&gt;300.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20123&lt;/TD&gt;&lt;TD&gt;Customer A&lt;/TD&gt;&lt;TD&gt;Product YYY&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20124&lt;/TD&gt;&lt;TD&gt;Customer C&lt;/TD&gt;&lt;TD&gt;Product YYY&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20124&lt;/TD&gt;&lt;TD&gt;Customer D&lt;/TD&gt;&lt;TD&gt;Product ZZZ&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer A&lt;/TD&gt;&lt;TD&gt;Product XXX&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer B&lt;/TD&gt;&lt;TD&gt;Product XXX&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer New1&lt;/TD&gt;&lt;TD&gt;Product 123&lt;/TD&gt;&lt;TD&gt;1000.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer New2&lt;/TD&gt;&lt;TD&gt;Product 345&lt;/TD&gt;&lt;TD&gt;100.00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20131&lt;/TD&gt;&lt;TD&gt;Customer New3&lt;/TD&gt;&lt;TD&gt;Product 341&lt;/TD&gt;&lt;TD&gt;50.00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for any help/guidance you can provide!&lt;/P&gt;&lt;P&gt;Michelle&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Apr 2013 05:40:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-do-I-use-set-analysis-concept-within-a-chart-expression/m-p/443432#M165291</guid>
      <dc:creator />
      <dc:date>2013-04-11T05:40:59Z</dc:date>
    </item>
  </channel>
</rss>

